(This page was automatically generated by the tools in the opsboy project on 21:45:59 31-Oct-2016 GMT.)

Detailed Test Report for ngx_stream_lua in linux x86_64 (hv)

Summary

Commit Testing Time Unexpected
Failures
Expected
Failures
Files Tests Elapsed Time
aafd50b2 2016-10-29 23:13:18 GMT 14409 38 94 7555 1299 sec

LuaJIT

LuaJIT 2.1.0-beta2, commit e244b1d

Compilation Errors

Unexpected Failures

File Name Details
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f9090 is 32 bytes inside a block of size 96 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19037== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f9250 is 96 bytes inside a block of size 104 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19037== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f9340 is 80 bytes inside a block of size 368 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19037== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19037== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f9370 is 128 bytes inside a block of size 368 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19037== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f9078 is 8 bytes inside a block of size 96 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19037== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19037== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f9078 is 8 bytes inside a block of size 96 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19037== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19037== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f8ef0 is 0 bytes inside a block of size 80 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19037== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19037== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f8f00 is 16 bytes inside a block of size 80 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19037== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19037== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f8ef0 is 0 bytes inside a block of size 80 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19037== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19037== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f8ef0 is 0 bytes inside a block of size 80 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19037== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19037== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f8f20 is 48 bytes inside a block of size 80 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19037== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19037== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f8f08 is 24 bytes inside a block of size 80 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19037== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19037== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f8ef8 is 8 bytes inside a block of size 80 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19037== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19037== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f8ef8 is 8 bytes inside a block of size 80 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 12: manual time slicing between a user thread and the entry thread ==19037== Invalid read of size 8
==19037== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19037== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19037== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19037== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Address 0x83f8f38 is 72 bytes inside a block of size 80 free'd
==19037== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19037== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19037== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19037== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19037== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19037== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19037== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19037== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19037== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19037== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19037== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19037== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037== Block was alloc'd at
==19037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19037== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19037== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19037== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19037== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19037== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19037== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19037== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19037== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19037== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19037== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==19037== by 0x41B71D: main (nginx.c:367)
==19037==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b3b0 is 32 bytes inside a block of size 96 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19046== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b570 is 96 bytes inside a block of size 104 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19046== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b660 is 80 bytes inside a block of size 368 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19046== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19046== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877d5a0 is 32 bytes inside a block of size 672 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x41D445: ngx_list_init (ngx_list.h:39)
==19046== by 0x41D445: ngx_list_create (ngx_list.c:22)
==19046== by 0x4F6B9E: ngx_stream_lua_create_co_ctx (ngx_stream_lua_util.c:2445)
==19046== by 0x502865: ngx_stream_lua_coroutine_create_helper (ngx_stream_lua_coroutine.c:92)
==19046== by 0x501EB2: ngx_stream_lua_uthread_spawn (ngx_stream_lua_uthread.c:68)
==19046== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==19046== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==19046== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b398 is 8 bytes inside a block of size 96 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19046== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b398 is 8 bytes inside a block of size 96 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19046== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b210 is 0 bytes inside a block of size 80 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b220 is 16 bytes inside a block of size 80 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b210 is 0 bytes inside a block of size 80 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b210 is 0 bytes inside a block of size 80 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b240 is 48 bytes inside a block of size 80 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b228 is 24 bytes inside a block of size 80 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b218 is 8 bytes inside a block of size 80 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b218 is 8 bytes inside a block of size 80 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 14: entry thread and a user thread flushing at the same time ==19046== Invalid read of size 8
==19046== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Address 0x877b258 is 72 bytes inside a block of size 80 free'd
==19046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046== Block was alloc'd at
==19046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19046== by 0x41B71D: main (nginx.c:367)
==19046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa8d0 is 32 bytes inside a block of size 96 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19066== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87faa90 is 96 bytes inside a block of size 104 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19066== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fab80 is 80 bytes inside a block of size 368 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19066== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19066== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fabb0 is 128 bytes inside a block of size 368 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19066== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa8b8 is 8 bytes inside a block of size 96 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19066== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa8b8 is 8 bytes inside a block of size 96 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19066== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa730 is 0 bytes inside a block of size 80 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa740 is 16 bytes inside a block of size 80 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa730 is 0 bytes inside a block of size 80 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa730 is 0 bytes inside a block of size 80 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa760 is 48 bytes inside a block of size 80 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa748 is 24 bytes inside a block of size 80 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa738 is 8 bytes inside a block of size 80 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa738 is 8 bytes inside a block of size 80 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 5: error in user thread ==19066== Invalid read of size 8
==19066== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Address 0x87fa778 is 72 bytes inside a block of size 80 free'd
==19066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066== Block was alloc'd at
==19066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19066== by 0x41B71D: main (nginx.c:367)
==19066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024b10 is 32 bytes inside a block of size 96 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19146== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024c90 is 96 bytes inside a block of size 104 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19146== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024d80 is 80 bytes inside a block of size 368 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19146== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19146== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x80cfdc8 is 200 bytes inside a block of size 672 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x41D445: ngx_list_init (ngx_list.h:39)
==19146== by 0x41D445: ngx_list_create (ngx_list.c:22)
==19146== by 0x4F6B9E: ngx_stream_lua_create_co_ctx (ngx_stream_lua_util.c:2445)
==19146== by 0x502865: ngx_stream_lua_coroutine_create_helper (ngx_stream_lua_coroutine.c:92)
==19146== by 0x501EB2: ngx_stream_lua_uthread_spawn (ngx_stream_lua_uthread.c:68)
==19146== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==19146== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==19146== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024af8 is 8 bytes inside a block of size 96 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19146== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19146== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024af8 is 8 bytes inside a block of size 96 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19146== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19146== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024970 is 0 bytes inside a block of size 80 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19146== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19146== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024980 is 16 bytes inside a block of size 80 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19146== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19146== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024970 is 0 bytes inside a block of size 80 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19146== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19146== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024970 is 0 bytes inside a block of size 80 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19146== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19146== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x80249a0 is 48 bytes inside a block of size 80 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19146== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19146== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024988 is 24 bytes inside a block of size 80 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19146== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19146== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024978 is 8 bytes inside a block of size 80 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19146== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19146== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x8024978 is 8 bytes inside a block of size 80 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 13: manual time slicing between two user threads ==19146== Invalid read of size 8
==19146== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19146== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19146== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19146== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Address 0x80249b8 is 72 bytes inside a block of size 80 free'd
==19146== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19146== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19146== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19146== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19146== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19146== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19146== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19146== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19146== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19146== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19146== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19146== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146== Block was alloc'd at
==19146== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19146== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19146== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19146== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19146== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19146== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19146== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19146== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19146== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19146== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19146== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19146== by 0x41B71D: main (nginx.c:367)
==19146==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dd40 is 32 bytes inside a block of size 96 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19166== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dec0 is 96 bytes inside a block of size 104 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19166== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dfb0 is 80 bytes inside a block of size 368 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19166== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19166== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dfe0 is 128 bytes inside a block of size 368 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19166== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dd28 is 8 bytes inside a block of size 96 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19166== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19166== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dd28 is 8 bytes inside a block of size 96 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19166== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19166== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dba0 is 0 bytes inside a block of size 80 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19166== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19166== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dbb0 is 16 bytes inside a block of size 80 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19166== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19166== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dba0 is 0 bytes inside a block of size 80 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19166== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19166== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dba0 is 0 bytes inside a block of size 80 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19166== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19166== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dbd0 is 48 bytes inside a block of size 80 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19166== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19166== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dbb8 is 24 bytes inside a block of size 80 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19166== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19166== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dba8 is 8 bytes inside a block of size 80 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19166== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19166== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dba8 is 8 bytes inside a block of size 80 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 17: user threads + ngx.socket.udp ==19166== Invalid read of size 8
==19166== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19166== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19166== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19166== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Address 0x841dbe8 is 72 bytes inside a block of size 80 free'd
==19166== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19166== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19166== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19166== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19166== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19166== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19166== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19166== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19166== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19166== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19166== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19166== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166== Block was alloc'd at
==19166== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19166== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19166== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19166== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19166== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19166== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19166== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19166== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19166== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19166== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19166== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19166== by 0x41B71D: main (nginx.c:367)
==19166==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac1f0 is 32 bytes inside a block of size 96 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19210== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac370 is 96 bytes inside a block of size 104 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19210== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac460 is 80 bytes inside a block of size 368 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19210== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19210== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x878bf60 is 32 bytes inside a block of size 672 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x41D445: ngx_list_init (ngx_list.h:39)
==19210== by 0x41D445: ngx_list_create (ngx_list.c:22)
==19210== by 0x4F6B9E: ngx_stream_lua_create_co_ctx (ngx_stream_lua_util.c:2445)
==19210== by 0x502865: ngx_stream_lua_coroutine_create_helper (ngx_stream_lua_coroutine.c:92)
==19210== by 0x501EB2: ngx_stream_lua_uthread_spawn (ngx_stream_lua_uthread.c:68)
==19210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==19210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==19210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac1d8 is 8 bytes inside a block of size 96 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19210== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19210== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac1d8 is 8 bytes inside a block of size 96 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19210== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19210== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac050 is 0 bytes inside a block of size 80 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19210== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19210== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac060 is 16 bytes inside a block of size 80 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19210== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19210== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac050 is 0 bytes inside a block of size 80 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19210== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19210== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac050 is 0 bytes inside a block of size 80 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19210== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19210== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac080 is 48 bytes inside a block of size 80 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19210== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19210== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac068 is 24 bytes inside a block of size 80 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19210== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19210== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac058 is 8 bytes inside a block of size 80 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19210== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19210== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac058 is 8 bytes inside a block of size 80 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 6: nested user threads ==19210== Invalid read of size 8
==19210== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19210== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19210== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19210== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Address 0x87ac098 is 72 bytes inside a block of size 80 free'd
==19210== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19210== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19210== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19210== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19210== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19210== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19210== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210== Block was alloc'd at
==19210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19210== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19210== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19210== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19210== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19210== by 0x41B71D: main (nginx.c:367)
==19210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb920 is 32 bytes inside a block of size 96 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19250== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8e9d860 is 96 bytes inside a block of size 104 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19250== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8e9d950 is 80 bytes inside a block of size 368 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19250== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19250== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8e9d980 is 128 bytes inside a block of size 368 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19250== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb908 is 8 bytes inside a block of size 96 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19250== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19250== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb908 is 8 bytes inside a block of size 96 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19250== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19250== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb780 is 0 bytes inside a block of size 80 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19250== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19250== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb790 is 16 bytes inside a block of size 80 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19250== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19250== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb780 is 0 bytes inside a block of size 80 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19250== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19250== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb780 is 0 bytes inside a block of size 80 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19250== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19250== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb7b0 is 48 bytes inside a block of size 80 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19250== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19250== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb798 is 24 bytes inside a block of size 80 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19250== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19250== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb788 is 8 bytes inside a block of size 80 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19250== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19250== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb788 is 8 bytes inside a block of size 80 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 1: simple user thread without I/O ==19250== Invalid read of size 8
==19250== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19250== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19250== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19250== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Address 0x8bcb7c8 is 72 bytes inside a block of size 80 free'd
==19250== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19250== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19250== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19250== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19250== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19250== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19250== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19250== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19250== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19250== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19250== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19250== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250== Block was alloc'd at
==19250== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19250== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19250== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19250== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19250== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19250== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19250== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19250== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19250== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19250== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19250== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19250== by 0x41B71D: main (nginx.c:367)
==19250==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3ee0 is 32 bytes inside a block of size 96 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19270== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x91f8e20 is 96 bytes inside a block of size 104 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19270== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x91f8f10 is 80 bytes inside a block of size 368 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19270== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19270== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x91f8f40 is 128 bytes inside a block of size 368 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19270== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3ec8 is 8 bytes inside a block of size 96 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19270== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19270== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3ec8 is 8 bytes inside a block of size 96 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19270== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19270== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3d40 is 0 bytes inside a block of size 80 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19270== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19270== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3d50 is 16 bytes inside a block of size 80 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19270== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19270== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3d40 is 0 bytes inside a block of size 80 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19270== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19270== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3d40 is 0 bytes inside a block of size 80 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19270== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19270== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3d70 is 48 bytes inside a block of size 80 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19270== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19270== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3d58 is 24 bytes inside a block of size 80 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19270== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19270== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3d48 is 8 bytes inside a block of size 80 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19270== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19270== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3d48 is 8 bytes inside a block of size 80 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 15: two user threads flushing at the same time ==19270== Invalid read of size 8
==19270== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19270== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19270== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19270== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Address 0x8fd3d88 is 72 bytes inside a block of size 80 free'd
==19270== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19270== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19270== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19270== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19270== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19270== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19270== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19270== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19270== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19270== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19270== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19270== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270== Block was alloc'd at
==19270== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19270== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19270== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19270== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19270== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19270== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19270== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19270== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19270== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19270== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19270== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19270== by 0x41B71D: main (nginx.c:367)
==19270==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9553020 is 32 bytes inside a block of size 96 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19290== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x95531a0 is 96 bytes inside a block of size 104 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19290== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9553290 is 80 bytes inside a block of size 368 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19290== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19290== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x95532c0 is 128 bytes inside a block of size 368 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19290== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9553008 is 8 bytes inside a block of size 96 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19290== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19290== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9553008 is 8 bytes inside a block of size 96 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19290== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19290== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9552e80 is 0 bytes inside a block of size 80 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19290== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19290== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9552e90 is 16 bytes inside a block of size 80 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19290== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19290== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9552e80 is 0 bytes inside a block of size 80 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19290== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19290== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9552e80 is 0 bytes inside a block of size 80 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19290== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19290== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9552eb0 is 48 bytes inside a block of size 80 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19290== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19290== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9552e98 is 24 bytes inside a block of size 80 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19290== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19290== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9552e88 is 8 bytes inside a block of size 80 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19290== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19290== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9552e88 is 8 bytes inside a block of size 80 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 2: two simple user threads without I/O ==19290== Invalid read of size 8
==19290== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19290== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19290== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19290== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Address 0x9552ec8 is 72 bytes inside a block of size 80 free'd
==19290== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19290== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19290== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19290== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19290== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19290== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19290== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19290== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19290== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19290== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19290== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19290== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290== Block was alloc'd at
==19290== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19290== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19290== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19290== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19290== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19290== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19290== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19290== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19290== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19290== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19290== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19290== by 0x41B71D: main (nginx.c:367)
==19290==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x87995f0 is 32 bytes inside a block of size 96 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19364== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x87b2bb0 is 96 bytes inside a block of size 104 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19364== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x8425800 is 80 bytes inside a block of size 368 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19364== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19364== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x8425830 is 128 bytes inside a block of size 368 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19364== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x87995d8 is 8 bytes inside a block of size 96 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19364== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19364== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x87995d8 is 8 bytes inside a block of size 96 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19364== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19364== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x8772a90 is 0 bytes inside a block of size 80 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19364== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19364== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x8772aa0 is 16 bytes inside a block of size 80 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19364== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19364== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x8772a90 is 0 bytes inside a block of size 80 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19364== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19364== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x8772a90 is 0 bytes inside a block of size 80 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19364== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19364== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x8772ac0 is 48 bytes inside a block of size 80 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19364== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19364== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x8772aa8 is 24 bytes inside a block of size 80 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19364== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19364== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x8772a98 is 8 bytes inside a block of size 80 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19364== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19364== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x8772a98 is 8 bytes inside a block of size 80 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 9: coroutine status of a dead user thread ==19364== Invalid read of size 8
==19364== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19364== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19364== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19364== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Address 0x8772ad8 is 72 bytes inside a block of size 80 free'd
==19364== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19364== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19364== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19364== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19364== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19364== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19364== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19364== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19364== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19364== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19364== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19364== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364== Block was alloc'd at
==19364== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19364== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19364== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19364== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19364== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19364== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19364== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19364== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19364== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19364== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19364== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19364== by 0x41B71D: main (nginx.c:367)
==19364==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x8e799b0 is 32 bytes inside a block of size 96 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19384== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87fc2a0 is 96 bytes inside a block of size 104 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19384== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87fd590 is 80 bytes inside a block of size 368 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19384== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19384== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87fd5c0 is 128 bytes inside a block of size 368 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19384== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x8e79998 is 8 bytes inside a block of size 96 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19384== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19384== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x8e79998 is 8 bytes inside a block of size 96 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19384== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19384== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87c6100 is 0 bytes inside a block of size 80 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19384== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19384== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87c6110 is 16 bytes inside a block of size 80 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19384== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19384== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87c6100 is 0 bytes inside a block of size 80 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19384== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19384== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87c6100 is 0 bytes inside a block of size 80 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19384== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19384== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87c6130 is 48 bytes inside a block of size 80 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19384== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19384== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87c6118 is 24 bytes inside a block of size 80 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19384== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19384== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87c6108 is 8 bytes inside a block of size 80 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19384== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19384== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87c6108 is 8 bytes inside a block of size 80 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 11: creating user threads in a user coroutine ==19384== Invalid read of size 8
==19384== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19384== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19384== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19384== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Address 0x87c6148 is 72 bytes inside a block of size 80 free'd
==19384== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19384== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19384== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19384== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19384== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19384== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19384== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19384== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19384== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19384== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19384== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19384== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384== Block was alloc'd at
==19384== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19384== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19384== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19384== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19384== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19384== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19384== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19384== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19384== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19384== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19384== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19384== by 0x41B71D: main (nginx.c:367)
==19384==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8e84de0 is 32 bytes inside a block of size 96 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19424== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x954b240 is 96 bytes inside a block of size 104 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19424== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x97fc0d0 is 80 bytes inside a block of size 368 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19424== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19424== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x97fc100 is 128 bytes inside a block of size 368 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19424== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8e84dc8 is 8 bytes inside a block of size 96 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19424== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19424== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8e84dc8 is 8 bytes inside a block of size 96 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19424== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19424== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8bed840 is 0 bytes inside a block of size 80 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19424== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19424== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8bed850 is 16 bytes inside a block of size 80 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19424== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19424== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8bed840 is 0 bytes inside a block of size 80 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19424== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19424== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8bed840 is 0 bytes inside a block of size 80 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19424== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19424== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8bed870 is 48 bytes inside a block of size 80 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19424== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19424== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8bed858 is 24 bytes inside a block of size 80 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19424== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19424== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8bed848 is 8 bytes inside a block of size 80 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19424== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19424== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8bed848 is 8 bytes inside a block of size 80 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
093-uthread-spawn.t TEST 19: simple user thread with args ==19424== Invalid read of size 8
==19424== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19424== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19424== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19424== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Address 0x8bed888 is 72 bytes inside a block of size 80 free'd
==19424== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19424== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19424== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19424== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19424== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19424== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19424== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19424== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19424== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19424== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19424== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19424== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424== Block was alloc'd at
==19424== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19424== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19424== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19424== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19424== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19424== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19424== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19424== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19424== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19424== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19424== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19424== by 0x41B71D: main (nginx.c:367)
==19424==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
094-uthread-exit.t TEST 7: exit in user thread (entry thread is still pending on tcpsock:connect) - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1,4 @@
before
hello in thread
after
+failed to connect: connection refused
'
094-uthread-exit.t TEST 7: exit in user thread (entry thread is still pending on tcpsock:connect) - pattern "[error]" should not match any line in error.log but matches line "2016/10/30 00:08:47 [error] 19576\#0: *146 connect() failed (111: Connection refused) while handling client connection, client: 127.0.0.1, server: 0.0.0.0:1985" (req 1)
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8840 is 32 bytes inside a block of size 96 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19686== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8960 is 96 bytes inside a block of size 104 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19686== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8a00 is 80 bytes inside a block of size 368 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19686== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19686== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8a30 is 128 bytes inside a block of size 368 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19686== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8828 is 8 bytes inside a block of size 96 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19686== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19686== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8828 is 8 bytes inside a block of size 96 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19686== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19686== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8740 is 0 bytes inside a block of size 80 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19686== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19686== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8750 is 16 bytes inside a block of size 80 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19686== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19686== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8740 is 0 bytes inside a block of size 80 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19686== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19686== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8740 is 0 bytes inside a block of size 80 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19686== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19686== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8770 is 48 bytes inside a block of size 80 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19686== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19686== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8758 is 24 bytes inside a block of size 80 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19686== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19686== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8748 is 8 bytes inside a block of size 80 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19686== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19686== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8748 is 8 bytes inside a block of size 80 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 9: simple user thread wait without I/O (in a user coroutine) ==19686== Invalid read of size 8
==19686== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19686== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19686== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19686== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Address 0x8af8788 is 72 bytes inside a block of size 80 free'd
==19686== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19686== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19686== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19686== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19686== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19686== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19686== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19686== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19686== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19686== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19686== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19686== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686== Block was alloc'd at
==19686== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19686== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19686== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19686== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19686== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19686== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19686== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19686== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19686== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19686== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19686== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19686== by 0x41B71D: main (nginx.c:367)
==19686==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x8025330 is 32 bytes inside a block of size 96 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19766== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x80254b0 is 96 bytes inside a block of size 104 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19766== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x806e630 is 80 bytes inside a block of size 368 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19766== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19766== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x806e660 is 128 bytes inside a block of size 368 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19766== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x8025318 is 8 bytes inside a block of size 96 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19766== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19766== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x8025318 is 8 bytes inside a block of size 96 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19766== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19766== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x8025190 is 0 bytes inside a block of size 80 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19766== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19766== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x80251a0 is 16 bytes inside a block of size 80 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19766== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19766== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x8025190 is 0 bytes inside a block of size 80 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19766== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19766== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x8025190 is 0 bytes inside a block of size 80 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19766== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19766== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x80251c0 is 48 bytes inside a block of size 80 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19766== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19766== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x80251a8 is 24 bytes inside a block of size 80 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19766== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19766== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x8025198 is 8 bytes inside a block of size 80 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19766== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19766== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x8025198 is 8 bytes inside a block of size 80 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 5: simple user thread wait without I/O (return multiple values) ==19766== Invalid read of size 8
==19766== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19766== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19766== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19766== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Address 0x80251d8 is 72 bytes inside a block of size 80 free'd
==19766== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19766== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19766== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19766== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19766== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19766== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19766== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19766== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19766== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19766== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19766== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19766== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766== Block was alloc'd at
==19766== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19766== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19766== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19766== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19766== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19766== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19766== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19766== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19766== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19766== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19766== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19766== by 0x41B71D: main (nginx.c:367)
==19766==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x841ed70 is 32 bytes inside a block of size 96 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19786== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x841eef0 is 96 bytes inside a block of size 104 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19786== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x841efe0 is 80 bytes inside a block of size 368 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19786== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19786== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x841f010 is 128 bytes inside a block of size 368 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19786== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x841ed58 is 8 bytes inside a block of size 96 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19786== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19786== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x841ed58 is 8 bytes inside a block of size 96 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19786== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19786== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x80e2ee0 is 0 bytes inside a block of size 80 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19786== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19786== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x80e2ef0 is 16 bytes inside a block of size 80 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19786== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19786== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x80e2ee0 is 0 bytes inside a block of size 80 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19786== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19786== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x80e2ee0 is 0 bytes inside a block of size 80 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19786== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19786== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x80e2f10 is 48 bytes inside a block of size 80 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19786== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19786== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x80e2ef8 is 24 bytes inside a block of size 80 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19786== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19786== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x80e2ee8 is 8 bytes inside a block of size 80 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19786== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19786== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x80e2ee8 is 8 bytes inside a block of size 80 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 14: waiting on two simple user threads without I/O, both aborted by errors ==19786== Invalid read of size 8
==19786== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19786== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19786== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19786== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Address 0x80e2f28 is 72 bytes inside a block of size 80 free'd
==19786== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19786== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19786== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19786== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19786== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19786== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19786== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19786== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19786== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19786== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19786== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19786== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786== Block was alloc'd at
==19786== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19786== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19786== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19786== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19786== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19786== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19786== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19786== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19786== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19786== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19786== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19786== by 0x41B71D: main (nginx.c:367)
==19786==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c78e0 is 32 bytes inside a block of size 96 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19826== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7a60 is 96 bytes inside a block of size 104 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19826== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7b50 is 80 bytes inside a block of size 368 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19826== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19826== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7b80 is 128 bytes inside a block of size 368 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19826== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c78c8 is 8 bytes inside a block of size 96 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19826== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19826== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c78c8 is 8 bytes inside a block of size 96 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19826== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19826== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7740 is 0 bytes inside a block of size 80 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19826== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19826== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7750 is 16 bytes inside a block of size 80 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19826== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19826== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7740 is 0 bytes inside a block of size 80 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19826== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19826== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7740 is 0 bytes inside a block of size 80 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19826== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19826== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7770 is 48 bytes inside a block of size 80 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19826== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19826== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7758 is 24 bytes inside a block of size 80 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19826== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19826== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7748 is 8 bytes inside a block of size 80 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19826== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19826== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7748 is 8 bytes inside a block of size 80 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 22: spawn and wait uthreads for many times ==19826== Invalid read of size 8
==19826== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19826== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19826== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19826== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Address 0x87c7788 is 72 bytes inside a block of size 80 free'd
==19826== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19826== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19826== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19826== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19826== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19826== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19826== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19826== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19826== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19826== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19826== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19826== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826== Block was alloc'd at
==19826== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19826== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19826== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19826== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19826== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19826== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19826== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19826== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19826== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19826== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19826== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19826== by 0x41B71D: main (nginx.c:367)
==19826==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a98b0 is 32 bytes inside a block of size 96 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19906== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9a30 is 96 bytes inside a block of size 104 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19906== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x95535d0 is 80 bytes inside a block of size 368 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19906== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==19906== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x9553600 is 128 bytes inside a block of size 368 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==19906== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9898 is 8 bytes inside a block of size 96 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19906== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==19906== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9898 is 8 bytes inside a block of size 96 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==19906== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19906== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9710 is 0 bytes inside a block of size 80 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==19906== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19906== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9720 is 16 bytes inside a block of size 80 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==19906== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19906== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9710 is 0 bytes inside a block of size 80 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==19906== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19906== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9710 is 0 bytes inside a block of size 80 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==19906== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19906== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9740 is 48 bytes inside a block of size 80 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==19906== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19906== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9728 is 24 bytes inside a block of size 80 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==19906== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19906== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9718 is 8 bytes inside a block of size 80 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==19906== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19906== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9718 is 8 bytes inside a block of size 80 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 7: simple user thread wait without I/O, throw errors ==19906== Invalid read of size 8
==19906== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==19906== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==19906== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==19906== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Address 0x80a9758 is 72 bytes inside a block of size 80 free'd
==19906== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==19906== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==19906== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==19906== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==19906== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==19906== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==19906== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==19906== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==19906== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==19906== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==19906== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==19906== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906== Block was alloc'd at
==19906== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==19906== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==19906== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==19906== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==19906== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==19906== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==19906== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==19906== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==19906== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==19906== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==19906== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==19906== by 0x41B71D: main (nginx.c:367)
==19906==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x8f9df80 is 32 bytes inside a block of size 96 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20046== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x97f2ca0 is 96 bytes inside a block of size 104 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20046== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x80b1440 is 80 bytes inside a block of size 368 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==20046== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==20046== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x80b1470 is 128 bytes inside a block of size 368 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==20046== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x8f9df68 is 8 bytes inside a block of size 96 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20046== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==20046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x8f9df68 is 8 bytes inside a block of size 96 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20046== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x8435580 is 0 bytes inside a block of size 80 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==20046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x8435590 is 16 bytes inside a block of size 80 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==20046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x8435580 is 0 bytes inside a block of size 80 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==20046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x8435580 is 0 bytes inside a block of size 80 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==20046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x84355b0 is 48 bytes inside a block of size 80 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==20046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x8435598 is 24 bytes inside a block of size 80 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==20046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x8435588 is 8 bytes inside a block of size 80 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==20046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x8435588 is 8 bytes inside a block of size 80 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 21: waiting on a dead coroutine ==20046== Invalid read of size 8
==20046== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==20046== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20046== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20046== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Address 0x84355c8 is 72 bytes inside a block of size 80 free'd
==20046== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20046== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20046== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20046== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20046== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20046== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20046== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20046== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20046== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20046== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20046== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20046== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046== Block was alloc'd at
==20046== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20046== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20046== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20046== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20046== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20046== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20046== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20046== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20046== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20046== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20046== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20046== by 0x41B71D: main (nginx.c:367)
==20046==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x9532ff0 is 32 bytes inside a block of size 96 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20066== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x80a8870 is 96 bytes inside a block of size 104 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20066== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x94f5910 is 80 bytes inside a block of size 368 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==20066== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==20066== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x94f5940 is 128 bytes inside a block of size 368 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==20066== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x9532fd8 is 8 bytes inside a block of size 96 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20066== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==20066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x9532fd8 is 8 bytes inside a block of size 96 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20066== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x951f8f0 is 0 bytes inside a block of size 80 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==20066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x951f900 is 16 bytes inside a block of size 80 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==20066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x951f8f0 is 0 bytes inside a block of size 80 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==20066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x951f8f0 is 0 bytes inside a block of size 80 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==20066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x951f920 is 48 bytes inside a block of size 80 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==20066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x951f908 is 24 bytes inside a block of size 80 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==20066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x951f8f8 is 8 bytes inside a block of size 80 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==20066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x951f8f8 is 8 bytes inside a block of size 80 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 11: waiting on two simple user threads without I/O ==20066== Invalid read of size 8
==20066== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==20066== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20066== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20066== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Address 0x951f938 is 72 bytes inside a block of size 80 free'd
==20066== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20066== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20066== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20066== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20066== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20066== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20066== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20066== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20066== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20066== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20066== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20066== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066== Block was alloc'd at
==20066== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20066== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20066== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20066== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20066== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20066== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20066== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20066== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20066== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20066== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20066== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20066== by 0x41B71D: main (nginx.c:367)
==20066==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x8419da0 is 32 bytes inside a block of size 96 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20086== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x84497e0 is 96 bytes inside a block of size 104 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20086== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x84136e0 is 80 bytes inside a block of size 368 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==20086== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==20086== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x8413710 is 128 bytes inside a block of size 368 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==20086== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x8419d88 is 8 bytes inside a block of size 96 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20086== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==20086== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x8419d88 is 8 bytes inside a block of size 96 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==20086== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20086== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x8418980 is 0 bytes inside a block of size 80 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==20086== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20086== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x8418990 is 16 bytes inside a block of size 80 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==20086== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20086== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x8418980 is 0 bytes inside a block of size 80 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==20086== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20086== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x8418980 is 0 bytes inside a block of size 80 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==20086== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20086== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x84189b0 is 48 bytes inside a block of size 80 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==20086== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20086== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x8418998 is 24 bytes inside a block of size 80 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==20086== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20086== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x8418988 is 8 bytes inside a block of size 80 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==20086== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20086== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x8418988 is 8 bytes inside a block of size 80 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
098-uthread-wait.t TEST 1: simple user thread wait without I/O ==20086== Invalid read of size 8
==20086== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==20086== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==20086== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==20086== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Address 0x84189c8 is 72 bytes inside a block of size 80 free'd
==20086== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==20086== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==20086== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==20086== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==20086== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==20086== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==20086== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==20086== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20086== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20086== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20086== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20086== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086== Block was alloc'd at
==20086== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20086== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20086== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20086== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==20086== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==20086== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20086== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20086== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20086== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20086== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20086== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20086== by 0x41B71D: main (nginx.c:367)
==20086==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== Invalid read of size 8
==20115== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20115== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20115== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115== Address 0x83e6878 is 3 bytes after a block of size 5 alloc'd
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20115== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20115== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20115== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20115== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20115== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== Invalid read of size 8
==20115== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20115== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20115== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20115== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115==
==20115== Process terminating with default action of signal 11 (SIGSEGV)
==20115== Access not within mapped region at address 0x58
==20115== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20115== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20115== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20115== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115== If you believe this happened as a result of a stack
==20115== overflow in your program's main thread (unlikely but
==20115== possible), you can try to increase the size of the
==20115== main thread stack using the --main-stacksize= flag.
==20115== The main thread stack size used in this run was 8388608.
==20115== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20115== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20115== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20115== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20115== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20115== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20115== by 0x5279269: parse_for (lj_parse.c:2575)
==20115== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20115== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 5: string typed value ==20115== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5276A59: parse_params (lj_parse.c:1811)
==20115== by 0x5276A59: parse_body (lj_parse.c:1847)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20115== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20115== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x52766BB: expr_field (lj_parse.c:1671)
==20115== by 0x527869F: expr_primary (lj_parse.c:1948)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 5: string typed value ==20115== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20115== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 296 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B938A: luaopen_base (lib_base.c:656)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20115== by 0x52B9439: luaopen_base (lib_base.c:658)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20115== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20115== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20115== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20115== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20115== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20115== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B938A: luaopen_base (lib_base.c:656)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20115== by 0x52B9439: luaopen_base (lib_base.c:658)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20115== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20115== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20115== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20115== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20115== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20115== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273BD6: lex_string (lj_lex.c:280)
==20115== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20115== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x527947B: parse_local (lj_parse.c:2259)
==20115== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20115== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20115== by 0x5279269: parse_for (lj_parse.c:2575)
==20115== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20115== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 5: string typed value ==20115== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20115== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 318 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20115== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 319 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20115== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20115== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20115== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20115== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20115== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20115== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20115== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20115== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20115== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20115== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20115== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5274028: lex_opt (lj_parse.c:989)
==20115== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20115== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20115== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x527B768: cpparser (lj_load.c:42)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20115== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20115== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20115== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20115== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20115== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20115== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20115== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20115== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20115== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20115== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20115== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x527B768: cpparser (lj_load.c:42)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20115== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20115== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20115== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20115== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5274028: lex_opt (lj_parse.c:989)
==20115== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20115== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20115== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x527B768: cpparser (lj_load.c:42)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20115== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20115== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5274028: lex_opt (lj_parse.c:989)
==20115== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20115== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20115== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20115== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x527B768: cpparser (lj_load.c:42)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5274028: lex_opt (lj_parse.c:989)
==20115== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20115== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20115== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20115== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x527B768: cpparser (lj_load.c:42)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20115== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20115== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20115== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20115== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x527B768: cpparser (lj_load.c:42)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20115== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20115== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20115== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 373 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 374 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20115== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20115== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 375 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20115== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20115== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 376 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20115== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20115== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20115== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20115== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20115== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20115== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20115== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20115== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20115== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D39D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:343)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20115== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20115== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20115== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20115== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20115== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20115== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20115== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20115== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20115== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20115== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20115== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20115== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20115== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20115== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20115== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20115== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20115== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20115== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20115== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20115== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20115== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20115== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20115== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20115== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20115== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20115== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20115== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5274028: lex_opt (lj_parse.c:989)
==20115== by 0x52755D7: lex_match (lj_parse.c:1006)
==20115== by 0x527853E: parse_args (lj_parse.c:1904)
==20115== by 0x527868C: expr_primary (lj_parse.c:1963)
==20115== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20115== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20115== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 401 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 402 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BD939: luaopen_io (lib_io.c:533)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 403 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20115== by 0x52BD972: luaopen_io (lib_io.c:535)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 404 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20115== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20115== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20115== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20115== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20115== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20115== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20115== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20115== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20115== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20115== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20115== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20115== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20115== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20115== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20115== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20115== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20115== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BD939: luaopen_io (lib_io.c:533)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20115== by 0x52BD972: luaopen_io (lib_io.c:535)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20115== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20115== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20115== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20115== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20115== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20115== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20115== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20115== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20115== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20115== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20115== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20115== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20115== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20115== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20115== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20115== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20115== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20115== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20115== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20115== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20115== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20115== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20115== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20115== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20115== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20115== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20115== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 436 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BF343: luaopen_package (lib_package.c:600)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 437 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BF370: luaopen_package (lib_package.c:602)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 438 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20115== by 0x52BD994: luaopen_io (lib_io.c:536)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 439 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20115== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20115== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20115== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20115== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20115== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20115== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20115== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20115== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20115== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20115== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20115== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20115== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20115== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20115== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20115== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20115== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BF343: luaopen_package (lib_package.c:600)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BF370: luaopen_package (lib_package.c:602)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20115== by 0x52BD994: luaopen_io (lib_io.c:536)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20115== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20115== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20115== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20115== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20115== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20115== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20115== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20115== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20115== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20115== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20115== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20115== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,061 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,062 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20115== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20115== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,063 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,064 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52705CB: lua_getfield (lj_api.c:738)
==20115== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20115== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x527947B: parse_local (lj_parse.c:2259)
==20115== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20115== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20115== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20115== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20115== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20115== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52705CB: lua_getfield (lj_api.c:738)
==20115== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20115== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x527947B: parse_local (lj_parse.c:2259)
==20115== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20115== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20115== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20115== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,098 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20115== by 0x52BF389: luaopen_package (lib_package.c:603)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,099 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20115== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,100 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20115== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20115== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,101 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,102 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20115== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20115== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20115== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20115== by 0x52BF389: luaopen_package (lib_package.c:603)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20115== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20115== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20115== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273BD6: lex_string (lj_lex.c:280)
==20115== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278511: parse_args (lj_parse.c:1896)
==20115== by 0x527868C: expr_primary (lj_parse.c:1963)
==20115== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20115== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52705CB: lua_getfield (lj_api.c:738)
==20115== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20115== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20115== by 0x52BC510: luaopen_table (lib_table.c:303)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,124 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,125 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20115== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20115== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20115== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20115== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20115== by 0x52BC510: luaopen_table (lib_table.c:303)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20115== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20115== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20115== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20115== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20115== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20115== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20115== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20115== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20115== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20115== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20115== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20115== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,154 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20115== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,155 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,156 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,157 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,158 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x52766BB: expr_field (lj_parse.c:1671)
==20115== by 0x527869F: expr_primary (lj_parse.c:1948)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x527947B: parse_local (lj_parse.c:2259)
==20115== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20115== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20115== by 0x5279269: parse_for (lj_parse.c:2575)
==20115== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20115== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,159 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AA08E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:97)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20115== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20115== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20115== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,174 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20115== by 0x52BC533: luaopen_table (lib_table.c:304)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,175 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20115== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,176 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20115== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,177 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20115== by 0x52BC533: luaopen_table (lib_table.c:304)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20115== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20115== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20115== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20115== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20115== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20115== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,201 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,202 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,203 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,204 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20115== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20115== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20115== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20115== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20115== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,216 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,217 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,218 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,219 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20115== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20115== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20115== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20115== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20115== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20115== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20115== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20115== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20115== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20115== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20115== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20115== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20115== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 31 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 31 bytes in 1 blocks are definitely lost in loss record 1,240 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 31 bytes in 1 blocks are definitely lost in loss record 1,241 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 31 bytes in 1 blocks are definitely lost in loss record 1,242 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20115== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,387 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x5268874: cpluaopen (lj_state.c:150)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20115== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20115== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20115== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,388 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20115== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,389 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,390 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20115== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20115== by 0x52BF211: luaopen_package (lib_package.c:583)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20115== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52BF389: luaopen_package (lib_package.c:603)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20115== by 0x52BC510: luaopen_table (lib_table.c:303)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20115== by 0x52BC533: luaopen_table (lib_table.c:304)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20115== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BD956: luaopen_io (lib_io.c:534)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20115== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20115== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20115== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20115== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20115== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20115== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20115== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20115== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20115== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20115== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20115== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20115== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20115== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20115== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20115== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20115== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20115== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20115== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20115== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20115== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20115== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20115== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20115== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20115== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20115== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20115== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20115== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20115== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20115== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20115== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20115== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20115== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20115== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20115== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20115== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20115== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20115== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20115== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20115== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20115== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20115== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20115== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20115== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20115== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20115== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20115== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20115== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20115== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20115== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20115== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20115== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20115== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20115== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20115== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20115== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20115== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20115== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20115== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20115== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20115== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20115== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20115== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20115== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20115== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20115== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20115== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20115== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20115== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20115== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20115== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20115== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20115== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20115== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20115== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20115== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20115== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20115== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20115== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20115== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20115== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20115== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20115== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20115== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20115== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20115== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20115== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20115== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20115== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20115== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20115== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20115== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20115== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20115== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20115== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20115== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20115== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20115== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20115== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20115== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20115== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20115== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20115== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20115== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20115== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20115== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52628D9: buf_grow (lj_buf.c:25)
==20115== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20115== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20115== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20115== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20115== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x5268874: cpluaopen (lj_state.c:150)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20115== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20115== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20115== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20115== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20115== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20115== by 0x52BF211: luaopen_package (lib_package.c:583)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20115== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52BF389: luaopen_package (lib_package.c:603)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20115== by 0x52BC510: luaopen_table (lib_table.c:303)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20115== by 0x52BC533: luaopen_table (lib_table.c:304)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20115== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BD956: luaopen_io (lib_io.c:534)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20115== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20115== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20115== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20115== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20115== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20115== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20115== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20115== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20115== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20115== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20115== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20115== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20115== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20115== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20115== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20115== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20115== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20115== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20115== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20115== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20115== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20115== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20115== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20115== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20115== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20115== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20115== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20115== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20115== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20115== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20115== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20115== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20115== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20115== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20115== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20115== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20115== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20115== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20115== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20115== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20115== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20115== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20115== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20115== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20115== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20115== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20115== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20115== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20115== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20115== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20115== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20115== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20115== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20115== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20115== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20115== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20115== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20115== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20115== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20115== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20115== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20115== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20115== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20115== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20115== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20115== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20115== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20115== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20115== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20115== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20115== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20115== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20115== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20115== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20115== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20115== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20115== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20115== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20115== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20115== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20115== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20115== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20115== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20115== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20115== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20115== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20115== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20115== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20115== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20115== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20115== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20115== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20115== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20115== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20115== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20115== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20115== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20115== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20115== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20115== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20115== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20115== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20115== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20115== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20115== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20115== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20115== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20115== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20115== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20115== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20115== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20115== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20115== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20115== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20115== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20115== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20115== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20115== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20115== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20115== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20115== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20115== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20115== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20115== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20115== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20115== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20115== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20115== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20115== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20115== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20115== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20115== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20115== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20115== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20115== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20115== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20115== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20115== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20115== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20115== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20115== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20115== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20115== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20115== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20115== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20115== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20115== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20115== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20115== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20115== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20115== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20115== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52740B8: fs_init (lj_parse.c:1615)
==20115== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52740B8: fs_init (lj_parse.c:1615)
==20115== by 0x5276A28: parse_body (lj_parse.c:1844)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20115== by 0x5279269: parse_for (lj_parse.c:2575)
==20115== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20115== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52740B8: fs_init (lj_parse.c:1615)
==20115== by 0x5276A28: parse_body (lj_parse.c:1844)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52740B8: fs_init (lj_parse.c:1615)
==20115== by 0x5276A28: parse_body (lj_parse.c:1844)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52740B8: fs_init (lj_parse.c:1615)
==20115== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20115== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52740B8: fs_init (lj_parse.c:1615)
==20115== by 0x5276A28: parse_body (lj_parse.c:1844)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20115== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20115== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20115== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20115== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20115== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20115== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52740B8: fs_init (lj_parse.c:1615)
==20115== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52740B8: fs_init (lj_parse.c:1615)
==20115== by 0x5276A28: parse_body (lj_parse.c:1844)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20115== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20115== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20115== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20115== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20115== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5263659: newtab (lj_tab.c:122)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20115== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 32 bytes in 2 blocks are definitely lost in loss record 1,741 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20115== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20115== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 33 bytes in 1 blocks are definitely lost in loss record 1,744 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 33 bytes in 1 blocks are definitely lost in loss record 1,745 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 33 bytes in 1 blocks are definitely lost in loss record 1,746 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 34 bytes in 1 blocks are definitely lost in loss record 1,747 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52688C9: cpluaopen (lj_state.c:154)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20115== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20115== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20115== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 34 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52688C9: cpluaopen (lj_state.c:154)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20115== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20115== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20115== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 34 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 34 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 35 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 35 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20115== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20115== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 35 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 35 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20115== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20115== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20115== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 36 bytes in 2 blocks are definitely lost in loss record 1,760 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273BD6: lex_string (lj_lex.c:280)
==20115== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5274028: lex_opt (lj_parse.c:989)
==20115== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20115== by 0x5278522: parse_args (lj_parse.c:1900)
==20115== by 0x527868C: expr_primary (lj_parse.c:1963)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x527947B: parse_local (lj_parse.c:2259)
==20115== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20115== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20115== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20115== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 5: string typed value ==20115== 36 bytes in 2 blocks are definitely lost in loss record 1,761 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20115== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20115== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20115== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20115== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20115== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20115== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20115== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20115== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20115== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20115== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20115== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 5: string typed value ==20115== 37 bytes in 1 blocks are definitely lost in loss record 1,763 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 37 bytes in 1 blocks are definitely lost in loss record 1,764 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 37 bytes in 1 blocks are definitely lost in loss record 1,765 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 38 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 38 bytes in 1 blocks are definitely lost in loss record 1,769 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 38 bytes in 1 blocks are definitely lost in loss record 1,770 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 39 bytes in 1 blocks are definitely lost in loss record 1,774 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 39 bytes in 1 blocks are definitely lost in loss record 1,775 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 1 blocks are definitely lost in loss record 1,793 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20115== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20115== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20115== by 0x52BD972: luaopen_io (lib_io.c:535)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 1 blocks are definitely lost in loss record 1,794 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20115== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20115== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20115== by 0x52BD994: luaopen_io (lib_io.c:536)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 1 blocks are definitely lost in loss record 1,795 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20115== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20115== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20115== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20115== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20115== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20115== by 0x52BD972: luaopen_io (lib_io.c:535)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20115== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20115== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20115== by 0x52BD994: luaopen_io (lib_io.c:536)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20115== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20115== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20115== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,501
==20115== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20115== by 0x52780A8: expr_table (lj_parse.c:1744)
==20115== by 0x5277839: expr_simple (lj_parse.c:2002)
==20115== by 0x5277839: expr_unop (lj_parse.c:2075)
==20115== by 0x5277839: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x527947B: parse_local (lj_parse.c:2259)
==20115== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20115== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 2 blocks are definitely lost in loss record 1,800 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20115== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 2 blocks are definitely lost in loss record 1,801 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20115== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 2 blocks are definitely lost in loss record 1,802 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20115== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20115== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273BD6: lex_string (lj_lex.c:280)
==20115== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278511: parse_args (lj_parse.c:1896)
==20115== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20115== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20115== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 5: string typed value ==20115== 41 bytes in 1 blocks are definitely lost in loss record 1,810 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 42 bytes in 1 blocks are definitely lost in loss record 1,811 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 42 bytes in 2 blocks are definitely lost in loss record 1,812 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 42 bytes in 2 blocks are definitely lost in loss record 1,813 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 43 bytes in 1 blocks are definitely lost in loss record 1,816 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 43 bytes in 1 blocks are definitely lost in loss record 1,817 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 44 bytes in 1 blocks are definitely lost in loss record 1,818 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20115== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20115== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 44 bytes in 2 blocks are definitely lost in loss record 1,819 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20115== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20115== by 0x5279269: parse_for (lj_parse.c:2575)
==20115== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20115== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 45 bytes in 2 blocks are definitely lost in loss record 1,823 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273BD6: lex_string (lj_lex.c:280)
==20115== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278511: parse_args (lj_parse.c:1896)
==20115== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x527947B: parse_local (lj_parse.c:2259)
==20115== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20115== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20115== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20115== 47 bytes in 2 blocks are definitely lost in loss record 1,824 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20115== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 47 bytes in 2 blocks are definitely lost in loss record 1,825 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20115== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 47 bytes in 2 blocks are definitely lost in loss record 1,826 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273BD6: lex_string (lj_lex.c:280)
==20115== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5274028: lex_opt (lj_parse.c:989)
==20115== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20115== by 0x5278522: parse_args (lj_parse.c:1900)
==20115== by 0x527868C: expr_primary (lj_parse.c:1963)
==20115== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20115== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,892 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20115== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,893 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20115== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,894 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20115== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20115== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20115== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20115== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x52635B7: newtab (lj_tab.c:107)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20115== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20115== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20115== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20115== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20115== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20115== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20115== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20115== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20115== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20115== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20115== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20115== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20115== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20115== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20115== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20115== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20115== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20115== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x52635B7: newtab (lj_tab.c:107)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52781C8: expr_table (lj_parse.c:1738)
==20115== by 0x5277839: expr_simple (lj_parse.c:2002)
==20115== by 0x5277839: expr_unop (lj_parse.c:2075)
==20115== by 0x5277839: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x527947B: parse_local (lj_parse.c:2259)
==20115== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20115== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273BD6: lex_string (lj_lex.c:280)
==20115== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278511: parse_args (lj_parse.c:1896)
==20115== by 0x527868C: expr_primary (lj_parse.c:1963)
==20115== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20115== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x52798F4: parse_then (lj_parse.c:2589)
==20115== by 0x52790E4: parse_if (lj_parse.c:2599)
==20115== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20115== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20115== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20115== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20115== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20115== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20115== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20115== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20115== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20115== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20115== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20115== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20115== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20115== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 49 bytes in 2 blocks are definitely lost in loss record 1,933 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20115== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 51 bytes in 2 blocks are definitely lost in loss record 1,934 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20115== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 51 bytes in 2 blocks are definitely lost in loss record 1,935 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20115== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 54 bytes in 1 blocks are definitely lost in loss record 1,939 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52711BC: lua_setfield (lj_api.c:903)
==20115== by 0x4F91AA: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:116)
==20115== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 59 bytes in 3 blocks are definitely lost in loss record 1,955 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20115== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 5: string typed value ==20115== 64 bytes in 1 blocks are definitely lost in loss record 1,987 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20115== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20115== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,988 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 64 bytes in 1 blocks are definitely lost in loss record 1,989 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20115== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20115== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,990 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20115== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20115== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 64 bytes in 1 blocks are definitely lost in loss record 1,991 of 2,501
==20115== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52628D9: buf_grow (lj_buf.c:25)
==20115== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20115== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20115== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20115== by 0x527030F: lua_concat (lj_api.c:699)
==20115== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20115== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20115== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 5: string typed value ==20115== 64 bytes in 2 blocks are definitely lost in loss record 1,992 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20115== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 64 bytes in 2 blocks are definitely lost in loss record 1,993 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20115== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 64 bytes in 2 blocks are definitely lost in loss record 1,994 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273BD6: lex_string (lj_lex.c:280)
==20115== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278511: parse_args (lj_parse.c:1896)
==20115== by 0x527868C: expr_primary (lj_parse.c:1963)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x527947B: parse_local (lj_parse.c:2259)
==20115== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20115== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20115== 64 bytes in 2 blocks are definitely lost in loss record 1,995 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 64 bytes in 3 blocks are definitely lost in loss record 1,996 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x52766BB: expr_field (lj_parse.c:1671)
==20115== by 0x527869F: expr_primary (lj_parse.c:1948)
==20115== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20115== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 5: string typed value ==20115== 65 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x52766BB: expr_field (lj_parse.c:1671)
==20115== by 0x527869F: expr_primary (lj_parse.c:1948)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x527947B: parse_local (lj_parse.c:2259)
==20115== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20115== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20115== 67 bytes in 3 blocks are definitely lost in loss record 1,998 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 67 bytes in 3 blocks are definitely lost in loss record 1,999 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 69 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20115== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 72 bytes in 1 blocks are definitely lost in loss record 2,012 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x52635B7: newtab (lj_tab.c:107)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52BF264: luaopen_package (lib_package.c:588)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 72 bytes in 1 blocks are definitely lost in loss record 2,013 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x52635B7: newtab (lj_tab.c:107)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52BF264: luaopen_package (lib_package.c:588)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 72 bytes in 1 blocks are definitely lost in loss record 2,014 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x52635B7: newtab (lj_tab.c:107)
==20115== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20115== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20115== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,015 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20115== by 0x52B12C4: clib_new (lj_clib.c:386)
==20115== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20115== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 73 bytes in 3 blocks are definitely lost in loss record 2,016 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20115== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 80 bytes in 1 blocks are definitely lost in loss record 2,034 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20115== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20115== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 80 bytes in 1 blocks are definitely lost in loss record 2,035 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20115== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20115== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 80 bytes in 1 blocks are definitely lost in loss record 2,036 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x52635B7: newtab (lj_tab.c:107)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20115== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20115== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 5: string typed value ==20115== 80 bytes in 4 blocks are definitely lost in loss record 2,037 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20115== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 80 bytes in 4 blocks are definitely lost in loss record 2,038 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20115== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20115== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 91 bytes in 4 blocks are definitely lost in loss record 2,040 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 92 bytes in 1 blocks are definitely lost in loss record 2,041 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20115== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 5: string typed value ==20115== 92 bytes in 1 blocks are definitely lost in loss record 2,042 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 93 bytes in 4 blocks are definitely lost in loss record 2,045 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20115== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,066 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,067 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20115== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20115== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20115== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20115== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20115== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20115== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20115== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20115== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20115== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20115== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20115== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20115== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x5274E94: const_gc (lj_parse.c:218)
==20115== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20115== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x5274E94: const_gc (lj_parse.c:218)
==20115== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20115== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20115== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 1 blocks are definitely lost in loss record 2,078 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 3 blocks are definitely lost in loss record 2,079 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20115== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 3 blocks are definitely lost in loss record 2,080 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20115== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 3 blocks are definitely lost in loss record 2,081 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 96 bytes in 6 blocks are definitely lost in loss record 2,082 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x52AAEC5: lj_cdata_new (lj_cdata.h:45)
==20115== by 0x52AAEC5: lj_cdata_newref (lj_cdata.c:23)
==20115== by 0x52ACE6A: lj_cconv_tv_ct (lj_cconv.c:402)
==20115== by 0x52C34CD: lj_cf_ffi_meta___index (lib_ffi.c:158)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cdata_newref
fun:lj_cconv_tv_ct
fun:lj_cf_ffi_meta___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 112 bytes in 5 blocks are definitely lost in loss record 2,094 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52BD956: luaopen_io (lib_io.c:534)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 112 bytes in 5 blocks are definitely lost in loss record 2,095 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52BD956: luaopen_io (lib_io.c:534)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 119 bytes in 1 blocks are definitely lost in loss record 2,101 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20115== by 0x52BF0DA: setpath (lib_package.c:545)
==20115== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 124 bytes in 6 blocks are definitely lost in loss record 2,106 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20115== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 124 bytes in 6 blocks are definitely lost in loss record 2,107 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20115== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 126 bytes in 1 blocks are definitely lost in loss record 2,108 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5276B80: parse_body (lj_parse.c:1853)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 126 bytes in 1 blocks are definitely lost in loss record 2,109 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5276B80: parse_body (lj_parse.c:1853)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 128 bytes in 4 blocks are definitely lost in loss record 2,128 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20115== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 128 bytes in 4 blocks are definitely lost in loss record 2,129 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20115== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20115== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 128 bytes in 4 blocks are definitely lost in loss record 2,131 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 130 bytes in 1 blocks are definitely lost in loss record 2,134 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5276B80: parse_body (lj_parse.c:1853)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 130 bytes in 1 blocks are definitely lost in loss record 2,135 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5276B80: parse_body (lj_parse.c:1853)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 134 bytes in 6 blocks are definitely lost in loss record 2,138 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 136 bytes in 6 blocks are definitely lost in loss record 2,139 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 154 bytes in 7 blocks are definitely lost in loss record 2,152 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 154 bytes in 7 blocks are definitely lost in loss record 2,153 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 160 bytes in 5 blocks are definitely lost in loss record 2,165 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 160 bytes in 5 blocks are definitely lost in loss record 2,166 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 172 bytes in 5 blocks are definitely lost in loss record 2,171 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20115== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20115== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 172 bytes in 5 blocks are definitely lost in loss record 2,172 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264C3B: func_newL (lj_func.c:122)
==20115== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20115== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20115== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 176 bytes in 2 blocks are definitely lost in loss record 2,183 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20115== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20115== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 176 bytes in 2 blocks are definitely lost in loss record 2,184 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20115== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20115== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 187 bytes in 1 blocks are definitely lost in loss record 2,187 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 187 bytes in 1 blocks are definitely lost in loss record 2,188 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,195 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20115== by 0x52711F8: lua_setfield (lj_api.c:904)
==20115== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20115== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20115== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20115== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20115== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20115== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20115== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20115== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20115== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20115== by 0x52711F8: lua_setfield (lj_api.c:904)
==20115== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20115== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20115== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20115== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20115== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20115== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20115== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20115== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20115== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20115== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20115== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20115== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5274028: lex_opt (lj_parse.c:989)
==20115== by 0x52755D7: lex_match (lj_parse.c:1006)
==20115== by 0x527853E: parse_args (lj_parse.c:1904)
==20115== by 0x527868C: expr_primary (lj_parse.c:1963)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x527947B: parse_local (lj_parse.c:2259)
==20115== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20115== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 1 blocks are definitely lost in loss record 2,215 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20115== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5274028: lex_opt (lj_parse.c:989)
==20115== by 0x52755D7: lex_match (lj_parse.c:1006)
==20115== by 0x527853E: parse_args (lj_parse.c:1904)
==20115== by 0x527868C: expr_primary (lj_parse.c:1963)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 6 blocks are definitely lost in loss record 2,216 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 192 bytes in 6 blocks are definitely lost in loss record 2,217 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 205 bytes in 9 blocks are definitely lost in loss record 2,218 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 207 bytes in 9 blocks are definitely lost in loss record 2,219 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 208 bytes in 9 blocks are definitely lost in loss record 2,224 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 218 bytes in 1 blocks are definitely lost in loss record 2,227 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20115== by 0x52BF0DA: setpath (lib_package.c:545)
==20115== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 218 bytes in 1 blocks are definitely lost in loss record 2,228 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20115== by 0x52BF0DA: setpath (lib_package.c:545)
==20115== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 231 bytes in 1 blocks are definitely lost in loss record 2,234 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5276B80: parse_body (lj_parse.c:1853)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20115== by 0x5279269: parse_for (lj_parse.c:2575)
==20115== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20115== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 231 bytes in 1 blocks are definitely lost in loss record 2,235 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5276B80: parse_body (lj_parse.c:1853)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20115== by 0x5279269: parse_for (lj_parse.c:2575)
==20115== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20115== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,238 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20115== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20115== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 239 bytes in 11 blocks are definitely lost in loss record 2,239 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 239 bytes in 11 blocks are definitely lost in loss record 2,240 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 240 bytes in 11 blocks are definitely lost in loss record 2,247 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 253 bytes in 11 blocks are definitely lost in loss record 2,249 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 256 bytes in 10 blocks are definitely lost in loss record 2,261 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 261 bytes in 12 blocks are definitely lost in loss record 2,262 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 284 bytes in 11 blocks are definitely lost in loss record 2,265 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 288 bytes in 9 blocks are definitely lost in loss record 2,268 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 288 bytes in 9 blocks are definitely lost in loss record 2,269 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 352 bytes in 11 blocks are definitely lost in loss record 2,280 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52BD956: luaopen_io (lib_io.c:534)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52BD956: luaopen_io (lib_io.c:534)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 352 bytes in 11 blocks are definitely lost in loss record 2,283 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 360 bytes in 15 blocks are definitely lost in loss record 2,288 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x526503F: func_finduv (lj_func.c:52)
==20115== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20115== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20115== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 360 bytes in 15 blocks are definitely lost in loss record 2,289 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x526503F: func_finduv (lj_func.c:52)
==20115== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20115== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20115== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 367 bytes in 1 blocks are definitely lost in loss record 2,290 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5276B80: parse_body (lj_parse.c:1853)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20115== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,294 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20115== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20115== by 0x52711F8: lua_setfield (lj_api.c:904)
==20115== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20115== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BD956: luaopen_io (lib_io.c:534)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20115== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20115== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20115== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20115== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20115== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20115== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20115== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20115== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20115== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20115== by 0x52711F8: lua_setfield (lj_api.c:904)
==20115== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20115== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BD956: luaopen_io (lib_io.c:534)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20115== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20115== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20115== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x527772F: expr_simple (lj_parse.c:2012)
==20115== by 0x527772F: expr_unop (lj_parse.c:2075)
==20115== by 0x527772F: expr_binop (lj_parse.c:2088)
==20115== by 0x5277173: expr_binop (lj_parse.c:2096)
==20115== by 0x5277C21: expr (lj_parse.c:2107)
==20115== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20115== by 0x52798DD: parse_then (lj_parse.c:2587)
==20115== by 0x52790E4: parse_if (lj_parse.c:2599)
==20115== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20115== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x52798F4: parse_then (lj_parse.c:2589)
==20115== by 0x52790E4: parse_if (lj_parse.c:2599)
==20115== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20115== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20115== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20115== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20115== by 0x5279269: parse_for (lj_parse.c:2575)
==20115== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20115== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 12 blocks are definitely lost in loss record 2,320 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 384 bytes in 12 blocks are definitely lost in loss record 2,321 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 395 bytes in 1 blocks are definitely lost in loss record 2,322 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 402 bytes in 19 blocks are definitely lost in loss record 2,323 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20115== by 0x52688BF: cpluaopen (lj_state.c:153)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20115== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20115== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20115== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 403 bytes in 19 blocks are definitely lost in loss record 2,324 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20115== by 0x52688BF: cpluaopen (lj_state.c:153)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20115== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20115== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20115== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 416 bytes in 13 blocks are definitely lost in loss record 2,328 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 416 bytes in 13 blocks are definitely lost in loss record 2,329 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 463 bytes in 20 blocks are definitely lost in loss record 2,336 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20115== by 0x52688B7: cpluaopen (lj_state.c:152)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20115== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20115== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20115== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 486 bytes in 21 blocks are definitely lost in loss record 2,342 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20115== by 0x52688B7: cpluaopen (lj_state.c:152)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20115== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20115== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20115== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 507 bytes in 24 blocks are definitely lost in loss record 2,344 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 509 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 512 bytes in 16 blocks are definitely lost in loss record 2,348 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 530 bytes in 22 blocks are definitely lost in loss record 2,354 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 544 bytes in 17 blocks are definitely lost in loss record 2,355 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 552 bytes in 4 blocks are definitely lost in loss record 2,356 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20115== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20115== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20115== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20115== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20115== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 554 bytes in 23 blocks are definitely lost in loss record 2,358 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 576 bytes in 18 blocks are definitely lost in loss record 2,361 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 621 bytes in 1 blocks are definitely lost in loss record 2,366 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20115== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20115== by 0x527346C: lex_scan (lj_lex.c:338)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5275478: lex_str (lj_parse.c:1024)
==20115== by 0x52766E2: expr_str (lj_parse.c:1630)
==20115== by 0x52766E2: expr_field (lj_parse.c:1672)
==20115== by 0x527869F: expr_primary (lj_parse.c:1948)
==20115== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20115== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,389 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,390 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20115== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20115== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20115== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20115== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x52713AF: lua_rawset (lj_api.c:923)
==20115== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20115== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20115== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20115== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20115== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20115== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20115== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20115== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20115== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20115== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20115== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x52713AF: lua_rawset (lj_api.c:923)
==20115== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20115== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20115== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20115== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20115== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20115== by 0x5279269: parse_for (lj_parse.c:2575)
==20115== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20115== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20115== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20115== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20115== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20115== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x5278C23: parse_return (lj_parse.c:2308)
==20115== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20115== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20115== by 0x52798A8: parse_block (lj_parse.c:2400)
==20115== by 0x52798F4: parse_then (lj_parse.c:2589)
==20115== by 0x52790E4: parse_if (lj_parse.c:2599)
==20115== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20115== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20115== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20115== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20115== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20115== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20115== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20115== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20115== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20115== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20115== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20115== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20115== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20115== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20115== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20115== 848 bytes in 26 blocks are definitely lost in loss record 2,408 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 848 bytes in 26 blocks are definitely lost in loss record 2,409 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 997 bytes in 1 blocks are definitely lost in loss record 2,419 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20115== by 0x5276B80: parse_body (lj_parse.c:1853)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 5: string typed value ==20115== 1,000 bytes in 27 blocks are definitely lost in loss record 2,420 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20115== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 1,000 bytes in 27 blocks are definitely lost in loss record 2,421 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20115== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20115== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20115== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20115== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20115== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 1,347 bytes in 54 blocks are definitely lost in loss record 2,442 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x52633C9: lj_str_new (lj_str.c:188)
==20115== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20115== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20115== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20115== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20115== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 1,536 bytes in 1 blocks are definitely lost in loss record 2,449 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x5268862: cpluaopen (lj_state.c:149)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20115== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20115== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20115== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 1,536 bytes in 1 blocks are definitely lost in loss record 2,450 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20115== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20115== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20115== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20115== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20115== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x5268862: cpluaopen (lj_state.c:149)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20115== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20115== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20115== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20115== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5264354: newhpart (lj_tab.c:64)
==20115== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20115== by 0x5264756: rehashtab (lj_tab.c:385)
==20115== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20115== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20115== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20115== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20115== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20115== by 0x52766BB: expr_field (lj_parse.c:1671)
==20115== by 0x527869F: expr_primary (lj_parse.c:1948)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5278522: parse_args (lj_parse.c:1900)
==20115== by 0x527868C: expr_primary (lj_parse.c:1963)
==20115== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20115== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20115== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BEA: expr (lj_parse.c:2107)
==20115== by 0x5277BEA: expr_list (lj_parse.c:1877)
==20115== by 0x5278522: parse_args (lj_parse.c:1900)
==20115== by 0x527868C: expr_primary (lj_parse.c:1963)
==20115== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20115== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20115== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20115== by 0x5276B50: parse_body (lj_parse.c:1851)
==20115== by 0x527778B: expr_simple (lj_parse.c:2006)
==20115== by 0x527778B: expr_unop (lj_parse.c:2075)
==20115== by 0x527778B: expr_binop (lj_parse.c:2088)
==20115== by 0x5277BC5: expr (lj_parse.c:2107)
==20115== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20115== by 0x5279193: parse_return (lj_parse.c:2314)
==20115== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20115== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20115== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20115== by 0x527B75A: cpparser (lj_load.c:41)
==20115== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20115== by 0x527B87A: lua_loadx (lj_load.c:58)
==20115== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20115== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20115== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20115== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20115== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20115== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20115== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20115== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20115== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20115== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20115== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20115== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20115== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 5: string typed value ==20115== 3,072 bytes in 1 blocks are definitely lost in loss record 2,479 of 2,501
==20115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20115== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20115== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20115== by 0x5263618: newhpart (lj_tab.c:64)
==20115== by 0x5263618: newtab (lj_tab.c:143)
==20115== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20115== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20115== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20115== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20115== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20115== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20115== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20115== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20115== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20115== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20115== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20115== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20115== by 0x41B71D: main (nginx.c:367)
==20115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 5: string typed value - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +0,0 @@
-foo: rc=0, type=4, val=hello world, len=11
-bar: rc=0, type=4, val=, len=0
'
099-c-api.t TEST 5: string typed value ==20128== Invalid read of size 8
==20128== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20128== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20128== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128== Address 0x83e6878 is 3 bytes after a block of size 5 alloc'd
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20128== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20128== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20128== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20128== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20128== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== Invalid read of size 8
==20128== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20128== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20128== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20128== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128==
==20128== Process terminating with default action of signal 11 (SIGSEGV)
==20128== Access not within mapped region at address 0x58
==20128== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20128== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20128== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20128== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128== If you believe this happened as a result of a stack
==20128== overflow in your program's main thread (unlikely but
==20128== possible), you can try to increase the size of the
==20128== main thread stack using the --main-stacksize= flag.
==20128== The main thread stack size used in this run was 8388608.
==20128== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20128== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20128== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20128== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20128== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20128== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20128== by 0x5279269: parse_for (lj_parse.c:2575)
==20128== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20128== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 5: string typed value ==20128== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5276A59: parse_params (lj_parse.c:1811)
==20128== by 0x5276A59: parse_body (lj_parse.c:1847)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20128== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20128== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x52766BB: expr_field (lj_parse.c:1671)
==20128== by 0x527869F: expr_primary (lj_parse.c:1948)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 5: string typed value ==20128== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20128== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 296 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B938A: luaopen_base (lib_base.c:656)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20128== by 0x52B9439: luaopen_base (lib_base.c:658)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20128== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20128== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20128== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20128== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20128== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20128== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B938A: luaopen_base (lib_base.c:656)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20128== by 0x52B9439: luaopen_base (lib_base.c:658)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20128== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20128== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20128== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20128== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20128== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20128== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273BD6: lex_string (lj_lex.c:280)
==20128== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20128== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x527947B: parse_local (lj_parse.c:2259)
==20128== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20128== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20128== by 0x5279269: parse_for (lj_parse.c:2575)
==20128== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20128== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 5: string typed value ==20128== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20128== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 318 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20128== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 319 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20128== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20128== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20128== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20128== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20128== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20128== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20128== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20128== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20128== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20128== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20128== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5274028: lex_opt (lj_parse.c:989)
==20128== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20128== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20128== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x527B768: cpparser (lj_load.c:42)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20128== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20128== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20128== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20128== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20128== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20128== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20128== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20128== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20128== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20128== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20128== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x527B768: cpparser (lj_load.c:42)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20128== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20128== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20128== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20128== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5274028: lex_opt (lj_parse.c:989)
==20128== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20128== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20128== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x527B768: cpparser (lj_load.c:42)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20128== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20128== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5274028: lex_opt (lj_parse.c:989)
==20128== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20128== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20128== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20128== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x527B768: cpparser (lj_load.c:42)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5274028: lex_opt (lj_parse.c:989)
==20128== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20128== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20128== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20128== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x527B768: cpparser (lj_load.c:42)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20128== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20128== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20128== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20128== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x527B768: cpparser (lj_load.c:42)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20128== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20128== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20128== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 373 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 374 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20128== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20128== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 375 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20128== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20128== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 376 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20128== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20128== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20128== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20128== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20128== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20128== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20128== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20128== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20128== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D39D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:343)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20128== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20128== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20128== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20128== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20128== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20128== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20128== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20128== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20128== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20128== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20128== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20128== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20128== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20128== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20128== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20128== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20128== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20128== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20128== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20128== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20128== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20128== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20128== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20128== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20128== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20128== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20128== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5274028: lex_opt (lj_parse.c:989)
==20128== by 0x52755D7: lex_match (lj_parse.c:1006)
==20128== by 0x527853E: parse_args (lj_parse.c:1904)
==20128== by 0x527868C: expr_primary (lj_parse.c:1963)
==20128== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20128== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20128== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 401 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 402 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BD939: luaopen_io (lib_io.c:533)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 403 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20128== by 0x52BD972: luaopen_io (lib_io.c:535)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 404 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20128== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20128== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20128== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20128== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20128== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20128== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20128== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20128== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20128== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20128== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20128== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20128== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20128== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20128== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20128== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20128== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20128== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BD939: luaopen_io (lib_io.c:533)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20128== by 0x52BD972: luaopen_io (lib_io.c:535)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20128== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20128== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20128== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20128== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20128== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20128== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20128== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20128== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20128== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20128== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20128== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20128== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20128== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20128== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20128== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20128== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20128== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20128== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20128== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20128== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20128== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20128== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20128== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20128== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20128== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20128== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20128== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 436 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BF343: luaopen_package (lib_package.c:600)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 437 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BF370: luaopen_package (lib_package.c:602)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 438 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20128== by 0x52BD994: luaopen_io (lib_io.c:536)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 439 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20128== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20128== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20128== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20128== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20128== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20128== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20128== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20128== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20128== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20128== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20128== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20128== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20128== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20128== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20128== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20128== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BF343: luaopen_package (lib_package.c:600)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BF370: luaopen_package (lib_package.c:602)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20128== by 0x52BD994: luaopen_io (lib_io.c:536)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20128== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20128== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20128== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20128== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20128== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20128== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20128== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20128== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20128== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20128== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20128== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20128== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,061 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,062 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20128== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20128== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,063 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,064 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52705CB: lua_getfield (lj_api.c:738)
==20128== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20128== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x527947B: parse_local (lj_parse.c:2259)
==20128== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20128== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20128== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20128== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20128== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20128== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52705CB: lua_getfield (lj_api.c:738)
==20128== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20128== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x527947B: parse_local (lj_parse.c:2259)
==20128== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20128== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20128== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20128== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,098 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20128== by 0x52BF389: luaopen_package (lib_package.c:603)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,099 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20128== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,100 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20128== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20128== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,101 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,102 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20128== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20128== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20128== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20128== by 0x52BF389: luaopen_package (lib_package.c:603)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20128== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20128== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20128== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273BD6: lex_string (lj_lex.c:280)
==20128== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278511: parse_args (lj_parse.c:1896)
==20128== by 0x527868C: expr_primary (lj_parse.c:1963)
==20128== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20128== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52705CB: lua_getfield (lj_api.c:738)
==20128== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20128== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20128== by 0x52BC510: luaopen_table (lib_table.c:303)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,124 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,125 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20128== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20128== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20128== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20128== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20128== by 0x52BC510: luaopen_table (lib_table.c:303)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20128== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20128== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20128== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20128== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20128== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20128== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20128== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20128== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20128== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20128== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20128== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20128== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,154 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20128== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,155 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,156 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,157 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,158 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x52766BB: expr_field (lj_parse.c:1671)
==20128== by 0x527869F: expr_primary (lj_parse.c:1948)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x527947B: parse_local (lj_parse.c:2259)
==20128== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20128== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20128== by 0x5279269: parse_for (lj_parse.c:2575)
==20128== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20128== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,159 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AA08E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:97)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20128== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20128== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20128== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,174 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20128== by 0x52BC533: luaopen_table (lib_table.c:304)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,175 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20128== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,176 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20128== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,177 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20128== by 0x52BC533: luaopen_table (lib_table.c:304)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20128== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20128== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20128== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20128== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20128== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20128== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,201 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,202 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,203 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,204 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20128== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20128== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20128== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20128== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20128== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,216 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,217 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,218 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,219 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20128== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20128== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20128== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20128== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20128== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20128== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20128== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20128== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20128== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20128== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20128== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20128== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20128== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 31 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 31 bytes in 1 blocks are definitely lost in loss record 1,240 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 31 bytes in 1 blocks are definitely lost in loss record 1,241 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 31 bytes in 1 blocks are definitely lost in loss record 1,242 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20128== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,387 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x5268874: cpluaopen (lj_state.c:150)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20128== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20128== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20128== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,388 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20128== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,389 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,390 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20128== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20128== by 0x52BF211: luaopen_package (lib_package.c:583)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20128== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52BF389: luaopen_package (lib_package.c:603)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20128== by 0x52BC510: luaopen_table (lib_table.c:303)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20128== by 0x52BC533: luaopen_table (lib_table.c:304)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20128== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BD956: luaopen_io (lib_io.c:534)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20128== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20128== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20128== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20128== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20128== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20128== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20128== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20128== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20128== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20128== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20128== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20128== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20128== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20128== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20128== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20128== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20128== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20128== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20128== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20128== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20128== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20128== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20128== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20128== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20128== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20128== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20128== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20128== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20128== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20128== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20128== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20128== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20128== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20128== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20128== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20128== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20128== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20128== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20128== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20128== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20128== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20128== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20128== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20128== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20128== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20128== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20128== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20128== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20128== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20128== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20128== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20128== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20128== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20128== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20128== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20128== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20128== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20128== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20128== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20128== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20128== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20128== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20128== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20128== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20128== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20128== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20128== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20128== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20128== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20128== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20128== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20128== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20128== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20128== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20128== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20128== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20128== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20128== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20128== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20128== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20128== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20128== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20128== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20128== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20128== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20128== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20128== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20128== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20128== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20128== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20128== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20128== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20128== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20128== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20128== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20128== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20128== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20128== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20128== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20128== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20128== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20128== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20128== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20128== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20128== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52628D9: buf_grow (lj_buf.c:25)
==20128== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20128== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20128== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20128== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20128== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x5268874: cpluaopen (lj_state.c:150)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20128== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20128== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20128== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20128== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20128== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20128== by 0x52BF211: luaopen_package (lib_package.c:583)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20128== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52BF389: luaopen_package (lib_package.c:603)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20128== by 0x52BC510: luaopen_table (lib_table.c:303)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20128== by 0x52BC533: luaopen_table (lib_table.c:304)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20128== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BD956: luaopen_io (lib_io.c:534)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20128== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20128== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20128== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20128== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20128== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20128== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20128== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20128== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20128== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20128== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20128== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20128== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20128== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20128== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20128== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20128== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20128== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20128== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20128== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20128== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20128== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20128== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20128== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20128== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20128== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20128== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20128== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20128== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20128== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20128== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20128== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20128== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20128== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20128== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20128== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20128== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20128== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20128== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20128== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20128== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20128== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20128== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20128== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20128== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20128== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20128== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20128== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20128== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20128== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20128== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20128== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20128== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20128== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20128== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20128== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20128== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20128== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20128== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20128== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20128== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20128== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20128== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20128== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20128== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20128== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20128== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20128== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20128== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20128== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20128== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20128== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20128== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20128== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20128== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20128== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20128== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20128== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20128== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20128== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20128== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20128== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20128== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20128== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20128== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20128== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20128== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20128== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20128== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20128== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20128== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20128== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20128== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20128== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20128== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20128== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20128== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20128== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20128== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20128== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20128== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20128== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20128== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20128== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20128== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20128== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20128== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20128== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20128== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20128== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20128== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20128== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20128== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20128== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20128== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20128== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20128== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20128== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20128== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20128== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20128== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20128== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20128== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20128== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20128== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20128== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20128== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20128== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20128== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20128== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20128== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20128== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20128== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20128== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20128== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20128== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20128== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20128== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20128== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20128== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20128== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20128== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20128== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20128== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20128== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20128== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20128== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20128== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20128== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20128== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20128== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20128== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20128== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52740B8: fs_init (lj_parse.c:1615)
==20128== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52740B8: fs_init (lj_parse.c:1615)
==20128== by 0x5276A28: parse_body (lj_parse.c:1844)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20128== by 0x5279269: parse_for (lj_parse.c:2575)
==20128== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20128== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52740B8: fs_init (lj_parse.c:1615)
==20128== by 0x5276A28: parse_body (lj_parse.c:1844)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52740B8: fs_init (lj_parse.c:1615)
==20128== by 0x5276A28: parse_body (lj_parse.c:1844)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52740B8: fs_init (lj_parse.c:1615)
==20128== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20128== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52740B8: fs_init (lj_parse.c:1615)
==20128== by 0x5276A28: parse_body (lj_parse.c:1844)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20128== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20128== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20128== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20128== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20128== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20128== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52740B8: fs_init (lj_parse.c:1615)
==20128== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52740B8: fs_init (lj_parse.c:1615)
==20128== by 0x5276A28: parse_body (lj_parse.c:1844)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20128== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20128== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20128== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20128== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20128== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5263659: newtab (lj_tab.c:122)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20128== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 32 bytes in 2 blocks are definitely lost in loss record 1,741 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20128== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20128== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 33 bytes in 1 blocks are definitely lost in loss record 1,744 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 33 bytes in 1 blocks are definitely lost in loss record 1,745 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 33 bytes in 1 blocks are definitely lost in loss record 1,746 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 34 bytes in 1 blocks are definitely lost in loss record 1,747 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52688C9: cpluaopen (lj_state.c:154)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20128== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20128== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20128== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 34 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52688C9: cpluaopen (lj_state.c:154)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20128== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20128== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20128== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 34 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 34 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 35 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 35 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20128== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20128== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 35 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 35 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20128== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20128== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20128== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 36 bytes in 2 blocks are definitely lost in loss record 1,760 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273BD6: lex_string (lj_lex.c:280)
==20128== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5274028: lex_opt (lj_parse.c:989)
==20128== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20128== by 0x5278522: parse_args (lj_parse.c:1900)
==20128== by 0x527868C: expr_primary (lj_parse.c:1963)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x527947B: parse_local (lj_parse.c:2259)
==20128== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20128== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20128== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20128== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 5: string typed value ==20128== 36 bytes in 2 blocks are definitely lost in loss record 1,761 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20128== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20128== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20128== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20128== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20128== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20128== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20128== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20128== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20128== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20128== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20128== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 5: string typed value ==20128== 37 bytes in 1 blocks are definitely lost in loss record 1,763 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 37 bytes in 1 blocks are definitely lost in loss record 1,764 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 37 bytes in 1 blocks are definitely lost in loss record 1,765 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 38 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 38 bytes in 1 blocks are definitely lost in loss record 1,769 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 38 bytes in 1 blocks are definitely lost in loss record 1,770 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 39 bytes in 1 blocks are definitely lost in loss record 1,774 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 39 bytes in 1 blocks are definitely lost in loss record 1,775 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 1 blocks are definitely lost in loss record 1,793 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20128== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20128== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20128== by 0x52BD972: luaopen_io (lib_io.c:535)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 1 blocks are definitely lost in loss record 1,794 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20128== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20128== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20128== by 0x52BD994: luaopen_io (lib_io.c:536)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 1 blocks are definitely lost in loss record 1,795 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20128== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20128== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20128== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20128== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20128== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20128== by 0x52BD972: luaopen_io (lib_io.c:535)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20128== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20128== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20128== by 0x52BD994: luaopen_io (lib_io.c:536)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20128== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20128== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20128== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,501
==20128== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20128== by 0x52780A8: expr_table (lj_parse.c:1744)
==20128== by 0x5277839: expr_simple (lj_parse.c:2002)
==20128== by 0x5277839: expr_unop (lj_parse.c:2075)
==20128== by 0x5277839: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x527947B: parse_local (lj_parse.c:2259)
==20128== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20128== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 2 blocks are definitely lost in loss record 1,800 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20128== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 2 blocks are definitely lost in loss record 1,801 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20128== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 2 blocks are definitely lost in loss record 1,802 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20128== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20128== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273BD6: lex_string (lj_lex.c:280)
==20128== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278511: parse_args (lj_parse.c:1896)
==20128== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20128== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20128== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 5: string typed value ==20128== 41 bytes in 1 blocks are definitely lost in loss record 1,810 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 42 bytes in 1 blocks are definitely lost in loss record 1,811 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 42 bytes in 2 blocks are definitely lost in loss record 1,812 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 42 bytes in 2 blocks are definitely lost in loss record 1,813 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 43 bytes in 1 blocks are definitely lost in loss record 1,816 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 43 bytes in 1 blocks are definitely lost in loss record 1,817 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 44 bytes in 1 blocks are definitely lost in loss record 1,818 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20128== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20128== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 44 bytes in 2 blocks are definitely lost in loss record 1,819 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20128== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20128== by 0x5279269: parse_for (lj_parse.c:2575)
==20128== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20128== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 45 bytes in 2 blocks are definitely lost in loss record 1,823 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273BD6: lex_string (lj_lex.c:280)
==20128== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278511: parse_args (lj_parse.c:1896)
==20128== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x527947B: parse_local (lj_parse.c:2259)
==20128== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20128== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20128== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20128== 47 bytes in 2 blocks are definitely lost in loss record 1,824 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20128== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 47 bytes in 2 blocks are definitely lost in loss record 1,825 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20128== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 47 bytes in 2 blocks are definitely lost in loss record 1,826 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273BD6: lex_string (lj_lex.c:280)
==20128== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5274028: lex_opt (lj_parse.c:989)
==20128== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20128== by 0x5278522: parse_args (lj_parse.c:1900)
==20128== by 0x527868C: expr_primary (lj_parse.c:1963)
==20128== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20128== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,892 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20128== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,893 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20128== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,894 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20128== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20128== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20128== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20128== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x52635B7: newtab (lj_tab.c:107)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20128== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20128== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20128== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20128== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20128== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20128== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20128== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20128== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20128== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20128== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20128== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20128== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20128== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20128== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20128== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20128== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20128== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20128== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x52635B7: newtab (lj_tab.c:107)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52781C8: expr_table (lj_parse.c:1738)
==20128== by 0x5277839: expr_simple (lj_parse.c:2002)
==20128== by 0x5277839: expr_unop (lj_parse.c:2075)
==20128== by 0x5277839: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x527947B: parse_local (lj_parse.c:2259)
==20128== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20128== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273BD6: lex_string (lj_lex.c:280)
==20128== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278511: parse_args (lj_parse.c:1896)
==20128== by 0x527868C: expr_primary (lj_parse.c:1963)
==20128== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20128== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x52798F4: parse_then (lj_parse.c:2589)
==20128== by 0x52790E4: parse_if (lj_parse.c:2599)
==20128== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20128== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20128== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20128== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20128== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20128== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20128== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20128== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20128== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20128== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20128== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20128== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20128== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20128== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 49 bytes in 2 blocks are definitely lost in loss record 1,933 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20128== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 51 bytes in 2 blocks are definitely lost in loss record 1,934 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20128== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 51 bytes in 2 blocks are definitely lost in loss record 1,935 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20128== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 54 bytes in 1 blocks are definitely lost in loss record 1,939 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52711BC: lua_setfield (lj_api.c:903)
==20128== by 0x4F91AA: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:116)
==20128== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 59 bytes in 3 blocks are definitely lost in loss record 1,955 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20128== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 5: string typed value ==20128== 64 bytes in 1 blocks are definitely lost in loss record 1,987 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20128== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20128== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,988 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 64 bytes in 1 blocks are definitely lost in loss record 1,989 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20128== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20128== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,990 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20128== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20128== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 64 bytes in 1 blocks are definitely lost in loss record 1,991 of 2,501
==20128== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52628D9: buf_grow (lj_buf.c:25)
==20128== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20128== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20128== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20128== by 0x527030F: lua_concat (lj_api.c:699)
==20128== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20128== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20128== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 64 bytes in 2 blocks are definitely lost in loss record 1,992 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20128== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 64 bytes in 2 blocks are definitely lost in loss record 1,993 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20128== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 64 bytes in 2 blocks are definitely lost in loss record 1,994 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273BD6: lex_string (lj_lex.c:280)
==20128== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278511: parse_args (lj_parse.c:1896)
==20128== by 0x527868C: expr_primary (lj_parse.c:1963)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x527947B: parse_local (lj_parse.c:2259)
==20128== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20128== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20128== 64 bytes in 2 blocks are definitely lost in loss record 1,995 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 64 bytes in 3 blocks are definitely lost in loss record 1,996 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x52766BB: expr_field (lj_parse.c:1671)
==20128== by 0x527869F: expr_primary (lj_parse.c:1948)
==20128== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20128== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 5: string typed value ==20128== 65 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x52766BB: expr_field (lj_parse.c:1671)
==20128== by 0x527869F: expr_primary (lj_parse.c:1948)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x527947B: parse_local (lj_parse.c:2259)
==20128== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20128== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20128== 67 bytes in 3 blocks are definitely lost in loss record 1,998 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 67 bytes in 3 blocks are definitely lost in loss record 1,999 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 69 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20128== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 72 bytes in 1 blocks are definitely lost in loss record 2,012 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x52635B7: newtab (lj_tab.c:107)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52BF264: luaopen_package (lib_package.c:588)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 72 bytes in 1 blocks are definitely lost in loss record 2,013 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x52635B7: newtab (lj_tab.c:107)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52BF264: luaopen_package (lib_package.c:588)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 72 bytes in 1 blocks are definitely lost in loss record 2,014 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x52635B7: newtab (lj_tab.c:107)
==20128== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20128== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20128== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,015 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20128== by 0x52B12C4: clib_new (lj_clib.c:386)
==20128== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20128== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 73 bytes in 3 blocks are definitely lost in loss record 2,016 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20128== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 80 bytes in 1 blocks are definitely lost in loss record 2,034 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20128== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20128== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 80 bytes in 1 blocks are definitely lost in loss record 2,035 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20128== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20128== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 80 bytes in 1 blocks are definitely lost in loss record 2,036 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x52635B7: newtab (lj_tab.c:107)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20128== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20128== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 80 bytes in 4 blocks are definitely lost in loss record 2,037 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20128== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 80 bytes in 4 blocks are definitely lost in loss record 2,038 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20128== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20128== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 91 bytes in 4 blocks are definitely lost in loss record 2,040 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 92 bytes in 1 blocks are definitely lost in loss record 2,041 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20128== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 92 bytes in 1 blocks are definitely lost in loss record 2,042 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 93 bytes in 4 blocks are definitely lost in loss record 2,045 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20128== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,066 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,067 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20128== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20128== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20128== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20128== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20128== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20128== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20128== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20128== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20128== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20128== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20128== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20128== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x5274E94: const_gc (lj_parse.c:218)
==20128== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20128== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x5274E94: const_gc (lj_parse.c:218)
==20128== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20128== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20128== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 1 blocks are definitely lost in loss record 2,078 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 3 blocks are definitely lost in loss record 2,079 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20128== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 3 blocks are definitely lost in loss record 2,080 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20128== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 3 blocks are definitely lost in loss record 2,081 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 96 bytes in 6 blocks are definitely lost in loss record 2,082 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x52AAEC5: lj_cdata_new (lj_cdata.h:45)
==20128== by 0x52AAEC5: lj_cdata_newref (lj_cdata.c:23)
==20128== by 0x52ACE6A: lj_cconv_tv_ct (lj_cconv.c:402)
==20128== by 0x52C34CD: lj_cf_ffi_meta___index (lib_ffi.c:158)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cdata_newref
fun:lj_cconv_tv_ct
fun:lj_cf_ffi_meta___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 112 bytes in 5 blocks are definitely lost in loss record 2,094 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52BD956: luaopen_io (lib_io.c:534)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 112 bytes in 5 blocks are definitely lost in loss record 2,095 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52BD956: luaopen_io (lib_io.c:534)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 119 bytes in 1 blocks are definitely lost in loss record 2,101 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20128== by 0x52BF0DA: setpath (lib_package.c:545)
==20128== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 124 bytes in 6 blocks are definitely lost in loss record 2,106 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20128== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 124 bytes in 6 blocks are definitely lost in loss record 2,107 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20128== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 126 bytes in 1 blocks are definitely lost in loss record 2,108 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5276B80: parse_body (lj_parse.c:1853)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 126 bytes in 1 blocks are definitely lost in loss record 2,109 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5276B80: parse_body (lj_parse.c:1853)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 128 bytes in 4 blocks are definitely lost in loss record 2,128 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20128== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 128 bytes in 4 blocks are definitely lost in loss record 2,129 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20128== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20128== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 128 bytes in 4 blocks are definitely lost in loss record 2,131 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 130 bytes in 1 blocks are definitely lost in loss record 2,134 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5276B80: parse_body (lj_parse.c:1853)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 130 bytes in 1 blocks are definitely lost in loss record 2,135 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5276B80: parse_body (lj_parse.c:1853)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 134 bytes in 6 blocks are definitely lost in loss record 2,138 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 136 bytes in 6 blocks are definitely lost in loss record 2,139 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 154 bytes in 7 blocks are definitely lost in loss record 2,152 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 154 bytes in 7 blocks are definitely lost in loss record 2,153 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 160 bytes in 5 blocks are definitely lost in loss record 2,165 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 160 bytes in 5 blocks are definitely lost in loss record 2,166 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 172 bytes in 5 blocks are definitely lost in loss record 2,171 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20128== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20128== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 172 bytes in 5 blocks are definitely lost in loss record 2,172 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264C3B: func_newL (lj_func.c:122)
==20128== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20128== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20128== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 176 bytes in 2 blocks are definitely lost in loss record 2,183 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20128== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20128== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 176 bytes in 2 blocks are definitely lost in loss record 2,184 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20128== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20128== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 187 bytes in 1 blocks are definitely lost in loss record 2,187 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 187 bytes in 1 blocks are definitely lost in loss record 2,188 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,195 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20128== by 0x52711F8: lua_setfield (lj_api.c:904)
==20128== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20128== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20128== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20128== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20128== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20128== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20128== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20128== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20128== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20128== by 0x52711F8: lua_setfield (lj_api.c:904)
==20128== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20128== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20128== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20128== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20128== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20128== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20128== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20128== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20128== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20128== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20128== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20128== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5274028: lex_opt (lj_parse.c:989)
==20128== by 0x52755D7: lex_match (lj_parse.c:1006)
==20128== by 0x527853E: parse_args (lj_parse.c:1904)
==20128== by 0x527868C: expr_primary (lj_parse.c:1963)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x527947B: parse_local (lj_parse.c:2259)
==20128== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20128== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 1 blocks are definitely lost in loss record 2,215 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20128== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5274028: lex_opt (lj_parse.c:989)
==20128== by 0x52755D7: lex_match (lj_parse.c:1006)
==20128== by 0x527853E: parse_args (lj_parse.c:1904)
==20128== by 0x527868C: expr_primary (lj_parse.c:1963)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 6 blocks are definitely lost in loss record 2,216 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 192 bytes in 6 blocks are definitely lost in loss record 2,217 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 205 bytes in 9 blocks are definitely lost in loss record 2,218 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 207 bytes in 9 blocks are definitely lost in loss record 2,219 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 208 bytes in 9 blocks are definitely lost in loss record 2,224 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 218 bytes in 1 blocks are definitely lost in loss record 2,227 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20128== by 0x52BF0DA: setpath (lib_package.c:545)
==20128== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 218 bytes in 1 blocks are definitely lost in loss record 2,228 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20128== by 0x52BF0DA: setpath (lib_package.c:545)
==20128== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 231 bytes in 1 blocks are definitely lost in loss record 2,234 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5276B80: parse_body (lj_parse.c:1853)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20128== by 0x5279269: parse_for (lj_parse.c:2575)
==20128== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20128== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 231 bytes in 1 blocks are definitely lost in loss record 2,235 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5276B80: parse_body (lj_parse.c:1853)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20128== by 0x5279269: parse_for (lj_parse.c:2575)
==20128== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20128== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,238 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20128== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20128== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 239 bytes in 11 blocks are definitely lost in loss record 2,239 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 239 bytes in 11 blocks are definitely lost in loss record 2,240 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 240 bytes in 11 blocks are definitely lost in loss record 2,247 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 253 bytes in 11 blocks are definitely lost in loss record 2,249 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 256 bytes in 10 blocks are definitely lost in loss record 2,261 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 261 bytes in 12 blocks are definitely lost in loss record 2,262 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 284 bytes in 11 blocks are definitely lost in loss record 2,265 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 288 bytes in 9 blocks are definitely lost in loss record 2,268 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 288 bytes in 9 blocks are definitely lost in loss record 2,269 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 352 bytes in 11 blocks are definitely lost in loss record 2,280 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52BD956: luaopen_io (lib_io.c:534)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52BD956: luaopen_io (lib_io.c:534)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 352 bytes in 11 blocks are definitely lost in loss record 2,283 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 360 bytes in 15 blocks are definitely lost in loss record 2,288 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x526503F: func_finduv (lj_func.c:52)
==20128== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20128== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20128== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 360 bytes in 15 blocks are definitely lost in loss record 2,289 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x526503F: func_finduv (lj_func.c:52)
==20128== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20128== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20128== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 367 bytes in 1 blocks are definitely lost in loss record 2,290 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5276B80: parse_body (lj_parse.c:1853)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20128== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,294 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20128== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20128== by 0x52711F8: lua_setfield (lj_api.c:904)
==20128== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20128== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BD956: luaopen_io (lib_io.c:534)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20128== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20128== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20128== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20128== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20128== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20128== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20128== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20128== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20128== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20128== by 0x52711F8: lua_setfield (lj_api.c:904)
==20128== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20128== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BD956: luaopen_io (lib_io.c:534)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20128== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20128== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20128== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x527772F: expr_simple (lj_parse.c:2012)
==20128== by 0x527772F: expr_unop (lj_parse.c:2075)
==20128== by 0x527772F: expr_binop (lj_parse.c:2088)
==20128== by 0x5277173: expr_binop (lj_parse.c:2096)
==20128== by 0x5277C21: expr (lj_parse.c:2107)
==20128== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20128== by 0x52798DD: parse_then (lj_parse.c:2587)
==20128== by 0x52790E4: parse_if (lj_parse.c:2599)
==20128== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20128== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x52798F4: parse_then (lj_parse.c:2589)
==20128== by 0x52790E4: parse_if (lj_parse.c:2599)
==20128== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20128== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20128== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20128== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20128== by 0x5279269: parse_for (lj_parse.c:2575)
==20128== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20128== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 12 blocks are definitely lost in loss record 2,320 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 384 bytes in 12 blocks are definitely lost in loss record 2,321 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 395 bytes in 1 blocks are definitely lost in loss record 2,322 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 402 bytes in 19 blocks are definitely lost in loss record 2,323 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20128== by 0x52688BF: cpluaopen (lj_state.c:153)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20128== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20128== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20128== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 403 bytes in 19 blocks are definitely lost in loss record 2,324 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20128== by 0x52688BF: cpluaopen (lj_state.c:153)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20128== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20128== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20128== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 416 bytes in 13 blocks are definitely lost in loss record 2,328 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 416 bytes in 13 blocks are definitely lost in loss record 2,329 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 463 bytes in 20 blocks are definitely lost in loss record 2,336 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20128== by 0x52688B7: cpluaopen (lj_state.c:152)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20128== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20128== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20128== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 486 bytes in 21 blocks are definitely lost in loss record 2,342 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20128== by 0x52688B7: cpluaopen (lj_state.c:152)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20128== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20128== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20128== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 507 bytes in 24 blocks are definitely lost in loss record 2,344 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 509 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 512 bytes in 16 blocks are definitely lost in loss record 2,348 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 530 bytes in 22 blocks are definitely lost in loss record 2,354 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 544 bytes in 17 blocks are definitely lost in loss record 2,355 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 552 bytes in 4 blocks are definitely lost in loss record 2,356 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20128== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20128== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20128== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20128== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20128== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 554 bytes in 23 blocks are definitely lost in loss record 2,358 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 576 bytes in 18 blocks are definitely lost in loss record 2,361 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 621 bytes in 1 blocks are definitely lost in loss record 2,366 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20128== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20128== by 0x527346C: lex_scan (lj_lex.c:338)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5275478: lex_str (lj_parse.c:1024)
==20128== by 0x52766E2: expr_str (lj_parse.c:1630)
==20128== by 0x52766E2: expr_field (lj_parse.c:1672)
==20128== by 0x527869F: expr_primary (lj_parse.c:1948)
==20128== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20128== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,389 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,390 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20128== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20128== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20128== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20128== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x52713AF: lua_rawset (lj_api.c:923)
==20128== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20128== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20128== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20128== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20128== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20128== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20128== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20128== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20128== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20128== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20128== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x52713AF: lua_rawset (lj_api.c:923)
==20128== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20128== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20128== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20128== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20128== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20128== by 0x5279269: parse_for (lj_parse.c:2575)
==20128== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20128== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20128== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20128== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20128== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20128== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x5278C23: parse_return (lj_parse.c:2308)
==20128== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20128== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20128== by 0x52798A8: parse_block (lj_parse.c:2400)
==20128== by 0x52798F4: parse_then (lj_parse.c:2589)
==20128== by 0x52790E4: parse_if (lj_parse.c:2599)
==20128== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20128== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20128== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20128== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20128== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20128== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20128== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20128== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20128== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20128== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20128== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20128== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20128== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20128== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20128== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 848 bytes in 26 blocks are definitely lost in loss record 2,408 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 848 bytes in 26 blocks are definitely lost in loss record 2,409 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 997 bytes in 1 blocks are definitely lost in loss record 2,419 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20128== by 0x5276B80: parse_body (lj_parse.c:1853)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20128== 1,000 bytes in 27 blocks are definitely lost in loss record 2,420 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20128== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 1,000 bytes in 27 blocks are definitely lost in loss record 2,421 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20128== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20128== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20128== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20128== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20128== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 1,347 bytes in 54 blocks are definitely lost in loss record 2,442 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x52633C9: lj_str_new (lj_str.c:188)
==20128== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20128== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20128== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20128== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20128== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 1,536 bytes in 1 blocks are definitely lost in loss record 2,449 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x5268862: cpluaopen (lj_state.c:149)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20128== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20128== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20128== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 1,536 bytes in 1 blocks are definitely lost in loss record 2,450 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20128== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20128== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20128== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20128== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20128== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x5268862: cpluaopen (lj_state.c:149)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20128== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20128== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20128== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20128== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5264354: newhpart (lj_tab.c:64)
==20128== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20128== by 0x5264756: rehashtab (lj_tab.c:385)
==20128== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20128== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20128== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20128== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20128== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20128== by 0x52766BB: expr_field (lj_parse.c:1671)
==20128== by 0x527869F: expr_primary (lj_parse.c:1948)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5278522: parse_args (lj_parse.c:1900)
==20128== by 0x527868C: expr_primary (lj_parse.c:1963)
==20128== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20128== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20128== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BEA: expr (lj_parse.c:2107)
==20128== by 0x5277BEA: expr_list (lj_parse.c:1877)
==20128== by 0x5278522: parse_args (lj_parse.c:1900)
==20128== by 0x527868C: expr_primary (lj_parse.c:1963)
==20128== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20128== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20128== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20128== by 0x5276B50: parse_body (lj_parse.c:1851)
==20128== by 0x527778B: expr_simple (lj_parse.c:2006)
==20128== by 0x527778B: expr_unop (lj_parse.c:2075)
==20128== by 0x527778B: expr_binop (lj_parse.c:2088)
==20128== by 0x5277BC5: expr (lj_parse.c:2107)
==20128== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20128== by 0x5279193: parse_return (lj_parse.c:2314)
==20128== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20128== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20128== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20128== by 0x527B75A: cpparser (lj_load.c:41)
==20128== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20128== by 0x527B87A: lua_loadx (lj_load.c:58)
==20128== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20128== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20128== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20128== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20128== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20128== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20128== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20128== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20128== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20128== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20128== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20128== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20128== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 5: string typed value ==20128== 3,072 bytes in 1 blocks are definitely lost in loss record 2,479 of 2,501
==20128== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20128== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20128== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20128== by 0x5263618: newhpart (lj_tab.c:64)
==20128== by 0x5263618: newtab (lj_tab.c:143)
==20128== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20128== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20128== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20128== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20128== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20128== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20128== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20128== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20128== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20128== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20128== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20128== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20128== by 0x41B71D: main (nginx.c:367)
==20128==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 5: string typed value - response_body - response is expected (repeated req 1, req 0) @@ -1,2 +0,0 @@
-foo: rc=0, type=4, val=hello world, len=11
-bar: rc=0, type=4, val=, len=0
'
099-c-api.t TEST 5: string typed value ==20129== Invalid read of size 8
==20129== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20129== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20129== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129== Address 0x83e6878 is 3 bytes after a block of size 5 alloc'd
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20129== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20129== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20129== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20129== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20129== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== Invalid read of size 8
==20129== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20129== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20129== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20129== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129==
==20129== Process terminating with default action of signal 11 (SIGSEGV)
==20129== Access not within mapped region at address 0x58
==20129== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20129== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20129== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20129== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129== If you believe this happened as a result of a stack
==20129== overflow in your program's main thread (unlikely but
==20129== possible), you can try to increase the size of the
==20129== main thread stack using the --main-stacksize= flag.
==20129== The main thread stack size used in this run was 8388608.
==20129== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20129== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20129== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20129== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20129== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20129== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20129== by 0x5279269: parse_for (lj_parse.c:2575)
==20129== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20129== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 5: string typed value ==20129== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5276A59: parse_params (lj_parse.c:1811)
==20129== by 0x5276A59: parse_body (lj_parse.c:1847)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20129== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20129== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x52766BB: expr_field (lj_parse.c:1671)
==20129== by 0x527869F: expr_primary (lj_parse.c:1948)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 5: string typed value ==20129== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20129== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 296 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B938A: luaopen_base (lib_base.c:656)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20129== by 0x52B9439: luaopen_base (lib_base.c:658)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20129== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20129== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20129== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20129== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20129== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20129== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B938A: luaopen_base (lib_base.c:656)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20129== by 0x52B9439: luaopen_base (lib_base.c:658)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20129== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20129== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20129== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20129== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20129== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20129== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273BD6: lex_string (lj_lex.c:280)
==20129== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20129== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x527947B: parse_local (lj_parse.c:2259)
==20129== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20129== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20129== by 0x5279269: parse_for (lj_parse.c:2575)
==20129== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20129== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 5: string typed value ==20129== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20129== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 318 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20129== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 319 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20129== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20129== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20129== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20129== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20129== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20129== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20129== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20129== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20129== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20129== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20129== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5274028: lex_opt (lj_parse.c:989)
==20129== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20129== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20129== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x527B768: cpparser (lj_load.c:42)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20129== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20129== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20129== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20129== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20129== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20129== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20129== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20129== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20129== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20129== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20129== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x527B768: cpparser (lj_load.c:42)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20129== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20129== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20129== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20129== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5274028: lex_opt (lj_parse.c:989)
==20129== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20129== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20129== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x527B768: cpparser (lj_load.c:42)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20129== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20129== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5274028: lex_opt (lj_parse.c:989)
==20129== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20129== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20129== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20129== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x527B768: cpparser (lj_load.c:42)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5274028: lex_opt (lj_parse.c:989)
==20129== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20129== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20129== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20129== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x527B768: cpparser (lj_load.c:42)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20129== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20129== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20129== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20129== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x527B768: cpparser (lj_load.c:42)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20129== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20129== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20129== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 373 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 374 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20129== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20129== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 375 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20129== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20129== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 376 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20129== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20129== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20129== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20129== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20129== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20129== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20129== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20129== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20129== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D39D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:343)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20129== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20129== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20129== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20129== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20129== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20129== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20129== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20129== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20129== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20129== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20129== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20129== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20129== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20129== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20129== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20129== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20129== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20129== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20129== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20129== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20129== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20129== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20129== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20129== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20129== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20129== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20129== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5274028: lex_opt (lj_parse.c:989)
==20129== by 0x52755D7: lex_match (lj_parse.c:1006)
==20129== by 0x527853E: parse_args (lj_parse.c:1904)
==20129== by 0x527868C: expr_primary (lj_parse.c:1963)
==20129== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20129== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20129== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 401 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 402 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BD939: luaopen_io (lib_io.c:533)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 403 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20129== by 0x52BD972: luaopen_io (lib_io.c:535)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 404 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20129== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20129== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20129== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20129== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20129== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20129== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20129== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20129== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20129== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20129== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20129== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20129== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20129== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20129== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20129== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20129== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20129== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BD939: luaopen_io (lib_io.c:533)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20129== by 0x52BD972: luaopen_io (lib_io.c:535)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20129== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20129== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20129== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20129== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20129== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20129== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20129== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20129== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20129== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20129== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20129== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20129== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20129== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20129== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20129== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20129== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20129== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20129== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20129== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20129== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20129== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20129== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20129== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20129== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20129== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20129== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20129== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 436 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BF343: luaopen_package (lib_package.c:600)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 437 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BF370: luaopen_package (lib_package.c:602)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 438 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20129== by 0x52BD994: luaopen_io (lib_io.c:536)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 439 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20129== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20129== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20129== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20129== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20129== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20129== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20129== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20129== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20129== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20129== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20129== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20129== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20129== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20129== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20129== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20129== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BF343: luaopen_package (lib_package.c:600)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BF370: luaopen_package (lib_package.c:602)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20129== by 0x52BD994: luaopen_io (lib_io.c:536)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20129== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20129== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20129== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20129== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20129== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20129== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20129== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20129== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20129== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20129== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20129== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20129== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,061 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,062 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20129== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20129== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,063 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,064 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52705CB: lua_getfield (lj_api.c:738)
==20129== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20129== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x527947B: parse_local (lj_parse.c:2259)
==20129== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20129== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20129== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20129== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20129== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20129== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52705CB: lua_getfield (lj_api.c:738)
==20129== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20129== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x527947B: parse_local (lj_parse.c:2259)
==20129== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20129== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20129== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20129== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,098 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20129== by 0x52BF389: luaopen_package (lib_package.c:603)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,099 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20129== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,100 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20129== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20129== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,101 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,102 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20129== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20129== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20129== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20129== by 0x52BF389: luaopen_package (lib_package.c:603)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20129== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20129== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20129== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273BD6: lex_string (lj_lex.c:280)
==20129== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278511: parse_args (lj_parse.c:1896)
==20129== by 0x527868C: expr_primary (lj_parse.c:1963)
==20129== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20129== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52705CB: lua_getfield (lj_api.c:738)
==20129== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20129== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20129== by 0x52BC510: luaopen_table (lib_table.c:303)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,124 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,125 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20129== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20129== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20129== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20129== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20129== by 0x52BC510: luaopen_table (lib_table.c:303)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20129== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20129== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20129== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20129== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20129== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20129== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20129== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20129== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20129== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20129== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20129== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20129== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,154 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20129== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,155 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,156 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,157 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,158 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x52766BB: expr_field (lj_parse.c:1671)
==20129== by 0x527869F: expr_primary (lj_parse.c:1948)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x527947B: parse_local (lj_parse.c:2259)
==20129== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20129== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20129== by 0x5279269: parse_for (lj_parse.c:2575)
==20129== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20129== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,159 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AA08E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:97)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20129== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20129== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20129== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,174 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20129== by 0x52BC533: luaopen_table (lib_table.c:304)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,175 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20129== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,176 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20129== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,177 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20129== by 0x52BC533: luaopen_table (lib_table.c:304)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20129== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20129== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20129== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20129== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20129== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20129== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,201 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,202 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,203 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,204 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20129== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20129== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20129== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20129== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20129== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,216 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,217 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,218 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,219 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20129== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20129== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20129== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20129== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20129== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20129== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20129== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20129== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20129== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20129== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20129== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20129== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20129== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 31 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 31 bytes in 1 blocks are definitely lost in loss record 1,240 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 31 bytes in 1 blocks are definitely lost in loss record 1,241 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 31 bytes in 1 blocks are definitely lost in loss record 1,242 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20129== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,387 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x5268874: cpluaopen (lj_state.c:150)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20129== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20129== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20129== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,388 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20129== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,389 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,390 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20129== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20129== by 0x52BF211: luaopen_package (lib_package.c:583)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20129== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52BF389: luaopen_package (lib_package.c:603)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20129== by 0x52BC510: luaopen_table (lib_table.c:303)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20129== by 0x52BC533: luaopen_table (lib_table.c:304)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20129== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BD956: luaopen_io (lib_io.c:534)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20129== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20129== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20129== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20129== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20129== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20129== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20129== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20129== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20129== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20129== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20129== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20129== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20129== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20129== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20129== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20129== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20129== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20129== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20129== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20129== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20129== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20129== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20129== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20129== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20129== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20129== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20129== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20129== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20129== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20129== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20129== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20129== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20129== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20129== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20129== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20129== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20129== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20129== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20129== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20129== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20129== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20129== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20129== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20129== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20129== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20129== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20129== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20129== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20129== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20129== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20129== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20129== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20129== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20129== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20129== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20129== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20129== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20129== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20129== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20129== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20129== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20129== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20129== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20129== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20129== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20129== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20129== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20129== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20129== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20129== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20129== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20129== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20129== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20129== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20129== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20129== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20129== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20129== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20129== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20129== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20129== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20129== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20129== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20129== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20129== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20129== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20129== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20129== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20129== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20129== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20129== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20129== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20129== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20129== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20129== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20129== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20129== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20129== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20129== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20129== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20129== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20129== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20129== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20129== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20129== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52628D9: buf_grow (lj_buf.c:25)
==20129== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20129== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20129== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20129== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20129== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x5268874: cpluaopen (lj_state.c:150)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20129== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20129== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20129== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20129== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20129== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20129== by 0x52BF211: luaopen_package (lib_package.c:583)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20129== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52BF389: luaopen_package (lib_package.c:603)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20129== by 0x52BC510: luaopen_table (lib_table.c:303)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20129== by 0x52BC533: luaopen_table (lib_table.c:304)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20129== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BD956: luaopen_io (lib_io.c:534)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20129== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20129== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20129== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20129== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20129== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20129== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20129== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20129== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20129== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20129== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20129== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20129== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20129== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20129== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20129== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20129== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20129== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20129== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20129== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20129== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20129== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20129== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20129== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20129== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20129== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20129== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20129== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20129== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20129== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20129== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20129== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20129== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20129== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20129== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20129== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20129== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20129== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20129== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20129== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20129== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20129== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20129== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20129== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20129== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20129== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20129== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20129== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20129== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20129== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20129== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20129== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20129== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20129== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20129== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20129== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20129== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20129== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20129== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20129== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20129== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20129== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20129== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20129== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20129== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20129== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20129== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20129== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20129== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20129== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20129== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20129== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20129== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20129== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20129== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20129== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20129== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20129== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20129== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20129== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20129== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20129== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20129== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20129== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20129== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20129== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20129== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20129== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20129== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20129== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20129== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20129== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20129== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20129== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20129== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20129== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20129== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20129== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20129== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20129== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20129== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20129== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20129== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20129== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20129== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20129== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20129== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20129== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20129== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20129== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20129== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20129== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20129== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20129== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20129== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20129== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20129== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20129== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20129== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20129== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20129== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20129== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20129== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20129== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20129== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20129== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20129== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20129== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20129== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20129== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20129== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20129== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20129== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20129== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20129== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20129== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20129== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20129== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20129== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20129== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20129== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20129== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20129== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20129== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20129== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20129== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20129== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20129== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20129== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20129== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20129== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20129== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20129== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52740B8: fs_init (lj_parse.c:1615)
==20129== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52740B8: fs_init (lj_parse.c:1615)
==20129== by 0x5276A28: parse_body (lj_parse.c:1844)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20129== by 0x5279269: parse_for (lj_parse.c:2575)
==20129== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20129== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52740B8: fs_init (lj_parse.c:1615)
==20129== by 0x5276A28: parse_body (lj_parse.c:1844)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52740B8: fs_init (lj_parse.c:1615)
==20129== by 0x5276A28: parse_body (lj_parse.c:1844)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52740B8: fs_init (lj_parse.c:1615)
==20129== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20129== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52740B8: fs_init (lj_parse.c:1615)
==20129== by 0x5276A28: parse_body (lj_parse.c:1844)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20129== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20129== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20129== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20129== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20129== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20129== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52740B8: fs_init (lj_parse.c:1615)
==20129== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52740B8: fs_init (lj_parse.c:1615)
==20129== by 0x5276A28: parse_body (lj_parse.c:1844)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20129== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20129== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20129== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20129== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20129== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5263659: newtab (lj_tab.c:122)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20129== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 32 bytes in 2 blocks are definitely lost in loss record 1,741 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20129== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20129== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 33 bytes in 1 blocks are definitely lost in loss record 1,744 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 33 bytes in 1 blocks are definitely lost in loss record 1,745 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 33 bytes in 1 blocks are definitely lost in loss record 1,746 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 34 bytes in 1 blocks are definitely lost in loss record 1,747 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52688C9: cpluaopen (lj_state.c:154)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20129== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20129== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20129== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 34 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52688C9: cpluaopen (lj_state.c:154)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20129== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20129== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20129== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 34 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 34 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 35 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 35 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20129== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20129== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 35 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 35 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20129== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20129== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20129== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 36 bytes in 2 blocks are definitely lost in loss record 1,760 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273BD6: lex_string (lj_lex.c:280)
==20129== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5274028: lex_opt (lj_parse.c:989)
==20129== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20129== by 0x5278522: parse_args (lj_parse.c:1900)
==20129== by 0x527868C: expr_primary (lj_parse.c:1963)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x527947B: parse_local (lj_parse.c:2259)
==20129== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20129== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20129== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20129== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 5: string typed value ==20129== 36 bytes in 2 blocks are definitely lost in loss record 1,761 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20129== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20129== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20129== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20129== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20129== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20129== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20129== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20129== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20129== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20129== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20129== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 5: string typed value ==20129== 37 bytes in 1 blocks are definitely lost in loss record 1,763 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 37 bytes in 1 blocks are definitely lost in loss record 1,764 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 37 bytes in 1 blocks are definitely lost in loss record 1,765 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 38 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 38 bytes in 1 blocks are definitely lost in loss record 1,769 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 38 bytes in 1 blocks are definitely lost in loss record 1,770 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 39 bytes in 1 blocks are definitely lost in loss record 1,774 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 39 bytes in 1 blocks are definitely lost in loss record 1,775 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 1 blocks are definitely lost in loss record 1,793 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20129== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20129== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20129== by 0x52BD972: luaopen_io (lib_io.c:535)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 1 blocks are definitely lost in loss record 1,794 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20129== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20129== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20129== by 0x52BD994: luaopen_io (lib_io.c:536)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 1 blocks are definitely lost in loss record 1,795 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20129== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20129== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20129== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20129== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20129== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20129== by 0x52BD972: luaopen_io (lib_io.c:535)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20129== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20129== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20129== by 0x52BD994: luaopen_io (lib_io.c:536)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20129== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20129== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20129== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,501
==20129== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20129== by 0x52780A8: expr_table (lj_parse.c:1744)
==20129== by 0x5277839: expr_simple (lj_parse.c:2002)
==20129== by 0x5277839: expr_unop (lj_parse.c:2075)
==20129== by 0x5277839: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x527947B: parse_local (lj_parse.c:2259)
==20129== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20129== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 2 blocks are definitely lost in loss record 1,800 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20129== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 2 blocks are definitely lost in loss record 1,801 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20129== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 2 blocks are definitely lost in loss record 1,802 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20129== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20129== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273BD6: lex_string (lj_lex.c:280)
==20129== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278511: parse_args (lj_parse.c:1896)
==20129== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20129== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20129== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 5: string typed value ==20129== 41 bytes in 1 blocks are definitely lost in loss record 1,810 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 42 bytes in 1 blocks are definitely lost in loss record 1,811 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 42 bytes in 2 blocks are definitely lost in loss record 1,812 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 42 bytes in 2 blocks are definitely lost in loss record 1,813 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 43 bytes in 1 blocks are definitely lost in loss record 1,816 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 43 bytes in 1 blocks are definitely lost in loss record 1,817 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 44 bytes in 1 blocks are definitely lost in loss record 1,818 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20129== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20129== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 44 bytes in 2 blocks are definitely lost in loss record 1,819 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20129== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20129== by 0x5279269: parse_for (lj_parse.c:2575)
==20129== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20129== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 45 bytes in 2 blocks are definitely lost in loss record 1,823 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273BD6: lex_string (lj_lex.c:280)
==20129== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278511: parse_args (lj_parse.c:1896)
==20129== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x527947B: parse_local (lj_parse.c:2259)
==20129== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20129== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20129== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20129== 47 bytes in 2 blocks are definitely lost in loss record 1,824 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20129== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 47 bytes in 2 blocks are definitely lost in loss record 1,825 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20129== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 47 bytes in 2 blocks are definitely lost in loss record 1,826 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273BD6: lex_string (lj_lex.c:280)
==20129== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5274028: lex_opt (lj_parse.c:989)
==20129== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20129== by 0x5278522: parse_args (lj_parse.c:1900)
==20129== by 0x527868C: expr_primary (lj_parse.c:1963)
==20129== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20129== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,892 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20129== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,893 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20129== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,894 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20129== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20129== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20129== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20129== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x52635B7: newtab (lj_tab.c:107)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20129== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20129== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20129== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20129== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20129== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20129== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20129== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20129== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20129== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20129== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20129== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20129== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20129== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20129== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20129== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20129== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20129== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20129== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x52635B7: newtab (lj_tab.c:107)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52781C8: expr_table (lj_parse.c:1738)
==20129== by 0x5277839: expr_simple (lj_parse.c:2002)
==20129== by 0x5277839: expr_unop (lj_parse.c:2075)
==20129== by 0x5277839: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x527947B: parse_local (lj_parse.c:2259)
==20129== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20129== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273BD6: lex_string (lj_lex.c:280)
==20129== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278511: parse_args (lj_parse.c:1896)
==20129== by 0x527868C: expr_primary (lj_parse.c:1963)
==20129== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20129== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x52798F4: parse_then (lj_parse.c:2589)
==20129== by 0x52790E4: parse_if (lj_parse.c:2599)
==20129== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20129== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20129== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20129== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20129== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20129== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20129== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20129== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20129== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20129== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20129== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20129== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20129== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20129== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 49 bytes in 2 blocks are definitely lost in loss record 1,933 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20129== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 51 bytes in 2 blocks are definitely lost in loss record 1,934 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20129== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 51 bytes in 2 blocks are definitely lost in loss record 1,935 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20129== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 54 bytes in 1 blocks are definitely lost in loss record 1,939 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52711BC: lua_setfield (lj_api.c:903)
==20129== by 0x4F91AA: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:116)
==20129== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 59 bytes in 3 blocks are definitely lost in loss record 1,955 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20129== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 5: string typed value ==20129== 64 bytes in 1 blocks are definitely lost in loss record 1,987 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20129== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20129== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,988 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 64 bytes in 1 blocks are definitely lost in loss record 1,989 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20129== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20129== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,990 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20129== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20129== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 64 bytes in 1 blocks are definitely lost in loss record 1,991 of 2,501
==20129== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52628D9: buf_grow (lj_buf.c:25)
==20129== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20129== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20129== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20129== by 0x527030F: lua_concat (lj_api.c:699)
==20129== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20129== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20129== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 64 bytes in 2 blocks are definitely lost in loss record 1,992 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20129== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 64 bytes in 2 blocks are definitely lost in loss record 1,993 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20129== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 64 bytes in 2 blocks are definitely lost in loss record 1,994 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273BD6: lex_string (lj_lex.c:280)
==20129== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278511: parse_args (lj_parse.c:1896)
==20129== by 0x527868C: expr_primary (lj_parse.c:1963)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x527947B: parse_local (lj_parse.c:2259)
==20129== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20129== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20129== 64 bytes in 2 blocks are definitely lost in loss record 1,995 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 64 bytes in 3 blocks are definitely lost in loss record 1,996 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x52766BB: expr_field (lj_parse.c:1671)
==20129== by 0x527869F: expr_primary (lj_parse.c:1948)
==20129== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20129== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 5: string typed value ==20129== 65 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x52766BB: expr_field (lj_parse.c:1671)
==20129== by 0x527869F: expr_primary (lj_parse.c:1948)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x527947B: parse_local (lj_parse.c:2259)
==20129== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20129== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20129== 67 bytes in 3 blocks are definitely lost in loss record 1,998 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 67 bytes in 3 blocks are definitely lost in loss record 1,999 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 69 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20129== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 72 bytes in 1 blocks are definitely lost in loss record 2,012 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x52635B7: newtab (lj_tab.c:107)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52BF264: luaopen_package (lib_package.c:588)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 72 bytes in 1 blocks are definitely lost in loss record 2,013 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x52635B7: newtab (lj_tab.c:107)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52BF264: luaopen_package (lib_package.c:588)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 72 bytes in 1 blocks are definitely lost in loss record 2,014 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x52635B7: newtab (lj_tab.c:107)
==20129== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20129== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20129== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,015 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20129== by 0x52B12C4: clib_new (lj_clib.c:386)
==20129== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20129== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 73 bytes in 3 blocks are definitely lost in loss record 2,016 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20129== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 80 bytes in 1 blocks are definitely lost in loss record 2,034 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20129== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20129== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 80 bytes in 1 blocks are definitely lost in loss record 2,035 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20129== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20129== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 80 bytes in 1 blocks are definitely lost in loss record 2,036 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x52635B7: newtab (lj_tab.c:107)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20129== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20129== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 80 bytes in 4 blocks are definitely lost in loss record 2,037 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20129== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 80 bytes in 4 blocks are definitely lost in loss record 2,038 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20129== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20129== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 91 bytes in 4 blocks are definitely lost in loss record 2,040 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 92 bytes in 1 blocks are definitely lost in loss record 2,041 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20129== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 92 bytes in 1 blocks are definitely lost in loss record 2,042 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 93 bytes in 4 blocks are definitely lost in loss record 2,045 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20129== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,066 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,067 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20129== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20129== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20129== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20129== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20129== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20129== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20129== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20129== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20129== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20129== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20129== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20129== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x5274E94: const_gc (lj_parse.c:218)
==20129== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20129== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x5274E94: const_gc (lj_parse.c:218)
==20129== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20129== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20129== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 1 blocks are definitely lost in loss record 2,078 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 3 blocks are definitely lost in loss record 2,079 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20129== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 3 blocks are definitely lost in loss record 2,080 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20129== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 3 blocks are definitely lost in loss record 2,081 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 96 bytes in 6 blocks are definitely lost in loss record 2,082 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x52AAEC5: lj_cdata_new (lj_cdata.h:45)
==20129== by 0x52AAEC5: lj_cdata_newref (lj_cdata.c:23)
==20129== by 0x52ACE6A: lj_cconv_tv_ct (lj_cconv.c:402)
==20129== by 0x52C34CD: lj_cf_ffi_meta___index (lib_ffi.c:158)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cdata_newref
fun:lj_cconv_tv_ct
fun:lj_cf_ffi_meta___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 112 bytes in 5 blocks are definitely lost in loss record 2,094 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52BD956: luaopen_io (lib_io.c:534)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 112 bytes in 5 blocks are definitely lost in loss record 2,095 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52BD956: luaopen_io (lib_io.c:534)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 119 bytes in 1 blocks are definitely lost in loss record 2,101 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20129== by 0x52BF0DA: setpath (lib_package.c:545)
==20129== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 124 bytes in 6 blocks are definitely lost in loss record 2,106 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20129== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 124 bytes in 6 blocks are definitely lost in loss record 2,107 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20129== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 126 bytes in 1 blocks are definitely lost in loss record 2,108 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5276B80: parse_body (lj_parse.c:1853)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 126 bytes in 1 blocks are definitely lost in loss record 2,109 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5276B80: parse_body (lj_parse.c:1853)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 128 bytes in 4 blocks are definitely lost in loss record 2,128 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20129== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 128 bytes in 4 blocks are definitely lost in loss record 2,129 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20129== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20129== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 128 bytes in 4 blocks are definitely lost in loss record 2,131 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 130 bytes in 1 blocks are definitely lost in loss record 2,134 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5276B80: parse_body (lj_parse.c:1853)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 130 bytes in 1 blocks are definitely lost in loss record 2,135 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5276B80: parse_body (lj_parse.c:1853)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 134 bytes in 6 blocks are definitely lost in loss record 2,138 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 136 bytes in 6 blocks are definitely lost in loss record 2,139 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 154 bytes in 7 blocks are definitely lost in loss record 2,152 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 154 bytes in 7 blocks are definitely lost in loss record 2,153 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 160 bytes in 5 blocks are definitely lost in loss record 2,165 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 160 bytes in 5 blocks are definitely lost in loss record 2,166 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 172 bytes in 5 blocks are definitely lost in loss record 2,171 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20129== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20129== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 172 bytes in 5 blocks are definitely lost in loss record 2,172 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264C3B: func_newL (lj_func.c:122)
==20129== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20129== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20129== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 176 bytes in 2 blocks are definitely lost in loss record 2,183 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20129== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20129== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 176 bytes in 2 blocks are definitely lost in loss record 2,184 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20129== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20129== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 187 bytes in 1 blocks are definitely lost in loss record 2,187 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 187 bytes in 1 blocks are definitely lost in loss record 2,188 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,195 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20129== by 0x52711F8: lua_setfield (lj_api.c:904)
==20129== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20129== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20129== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20129== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20129== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20129== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20129== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20129== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20129== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20129== by 0x52711F8: lua_setfield (lj_api.c:904)
==20129== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20129== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20129== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20129== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20129== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20129== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20129== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20129== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20129== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20129== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20129== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20129== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5274028: lex_opt (lj_parse.c:989)
==20129== by 0x52755D7: lex_match (lj_parse.c:1006)
==20129== by 0x527853E: parse_args (lj_parse.c:1904)
==20129== by 0x527868C: expr_primary (lj_parse.c:1963)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x527947B: parse_local (lj_parse.c:2259)
==20129== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20129== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 1 blocks are definitely lost in loss record 2,215 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20129== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5274028: lex_opt (lj_parse.c:989)
==20129== by 0x52755D7: lex_match (lj_parse.c:1006)
==20129== by 0x527853E: parse_args (lj_parse.c:1904)
==20129== by 0x527868C: expr_primary (lj_parse.c:1963)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 6 blocks are definitely lost in loss record 2,216 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 192 bytes in 6 blocks are definitely lost in loss record 2,217 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 205 bytes in 9 blocks are definitely lost in loss record 2,218 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 207 bytes in 9 blocks are definitely lost in loss record 2,219 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 208 bytes in 9 blocks are definitely lost in loss record 2,224 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 218 bytes in 1 blocks are definitely lost in loss record 2,227 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20129== by 0x52BF0DA: setpath (lib_package.c:545)
==20129== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 218 bytes in 1 blocks are definitely lost in loss record 2,228 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20129== by 0x52BF0DA: setpath (lib_package.c:545)
==20129== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 231 bytes in 1 blocks are definitely lost in loss record 2,234 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5276B80: parse_body (lj_parse.c:1853)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20129== by 0x5279269: parse_for (lj_parse.c:2575)
==20129== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20129== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 231 bytes in 1 blocks are definitely lost in loss record 2,235 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5276B80: parse_body (lj_parse.c:1853)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20129== by 0x5279269: parse_for (lj_parse.c:2575)
==20129== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20129== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,238 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20129== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20129== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 239 bytes in 11 blocks are definitely lost in loss record 2,239 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 239 bytes in 11 blocks are definitely lost in loss record 2,240 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 240 bytes in 11 blocks are definitely lost in loss record 2,247 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 253 bytes in 11 blocks are definitely lost in loss record 2,249 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 256 bytes in 10 blocks are definitely lost in loss record 2,261 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 261 bytes in 12 blocks are definitely lost in loss record 2,262 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 284 bytes in 11 blocks are definitely lost in loss record 2,265 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 288 bytes in 9 blocks are definitely lost in loss record 2,268 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 288 bytes in 9 blocks are definitely lost in loss record 2,269 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 352 bytes in 11 blocks are definitely lost in loss record 2,280 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52BD956: luaopen_io (lib_io.c:534)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52BD956: luaopen_io (lib_io.c:534)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 352 bytes in 11 blocks are definitely lost in loss record 2,283 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 360 bytes in 15 blocks are definitely lost in loss record 2,288 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x526503F: func_finduv (lj_func.c:52)
==20129== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20129== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20129== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 360 bytes in 15 blocks are definitely lost in loss record 2,289 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x526503F: func_finduv (lj_func.c:52)
==20129== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20129== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20129== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 367 bytes in 1 blocks are definitely lost in loss record 2,290 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5276B80: parse_body (lj_parse.c:1853)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20129== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,294 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20129== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20129== by 0x52711F8: lua_setfield (lj_api.c:904)
==20129== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20129== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BD956: luaopen_io (lib_io.c:534)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20129== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20129== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20129== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20129== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20129== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20129== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20129== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20129== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20129== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20129== by 0x52711F8: lua_setfield (lj_api.c:904)
==20129== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20129== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BD956: luaopen_io (lib_io.c:534)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20129== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20129== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20129== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x527772F: expr_simple (lj_parse.c:2012)
==20129== by 0x527772F: expr_unop (lj_parse.c:2075)
==20129== by 0x527772F: expr_binop (lj_parse.c:2088)
==20129== by 0x5277173: expr_binop (lj_parse.c:2096)
==20129== by 0x5277C21: expr (lj_parse.c:2107)
==20129== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20129== by 0x52798DD: parse_then (lj_parse.c:2587)
==20129== by 0x52790E4: parse_if (lj_parse.c:2599)
==20129== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20129== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x52798F4: parse_then (lj_parse.c:2589)
==20129== by 0x52790E4: parse_if (lj_parse.c:2599)
==20129== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20129== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20129== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20129== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20129== by 0x5279269: parse_for (lj_parse.c:2575)
==20129== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20129== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 12 blocks are definitely lost in loss record 2,320 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 384 bytes in 12 blocks are definitely lost in loss record 2,321 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 395 bytes in 1 blocks are definitely lost in loss record 2,322 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 402 bytes in 19 blocks are definitely lost in loss record 2,323 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20129== by 0x52688BF: cpluaopen (lj_state.c:153)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20129== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20129== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20129== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 403 bytes in 19 blocks are definitely lost in loss record 2,324 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20129== by 0x52688BF: cpluaopen (lj_state.c:153)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20129== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20129== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20129== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 416 bytes in 13 blocks are definitely lost in loss record 2,328 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 416 bytes in 13 blocks are definitely lost in loss record 2,329 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 463 bytes in 20 blocks are definitely lost in loss record 2,336 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20129== by 0x52688B7: cpluaopen (lj_state.c:152)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20129== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20129== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20129== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 486 bytes in 21 blocks are definitely lost in loss record 2,342 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20129== by 0x52688B7: cpluaopen (lj_state.c:152)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20129== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20129== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20129== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 507 bytes in 24 blocks are definitely lost in loss record 2,344 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 509 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 512 bytes in 16 blocks are definitely lost in loss record 2,348 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 530 bytes in 22 blocks are definitely lost in loss record 2,354 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 544 bytes in 17 blocks are definitely lost in loss record 2,355 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 552 bytes in 4 blocks are definitely lost in loss record 2,356 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20129== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20129== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20129== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20129== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20129== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 554 bytes in 23 blocks are definitely lost in loss record 2,358 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 576 bytes in 18 blocks are definitely lost in loss record 2,361 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 621 bytes in 1 blocks are definitely lost in loss record 2,366 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20129== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20129== by 0x527346C: lex_scan (lj_lex.c:338)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5275478: lex_str (lj_parse.c:1024)
==20129== by 0x52766E2: expr_str (lj_parse.c:1630)
==20129== by 0x52766E2: expr_field (lj_parse.c:1672)
==20129== by 0x527869F: expr_primary (lj_parse.c:1948)
==20129== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20129== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,389 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,390 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20129== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20129== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20129== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20129== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x52713AF: lua_rawset (lj_api.c:923)
==20129== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20129== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20129== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20129== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20129== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20129== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20129== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20129== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20129== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20129== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20129== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x52713AF: lua_rawset (lj_api.c:923)
==20129== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20129== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20129== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20129== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20129== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20129== by 0x5279269: parse_for (lj_parse.c:2575)
==20129== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20129== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20129== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20129== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20129== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20129== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x5278C23: parse_return (lj_parse.c:2308)
==20129== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20129== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20129== by 0x52798A8: parse_block (lj_parse.c:2400)
==20129== by 0x52798F4: parse_then (lj_parse.c:2589)
==20129== by 0x52790E4: parse_if (lj_parse.c:2599)
==20129== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20129== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20129== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20129== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20129== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20129== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20129== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20129== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20129== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20129== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20129== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20129== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20129== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20129== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20129== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 848 bytes in 26 blocks are definitely lost in loss record 2,408 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 848 bytes in 26 blocks are definitely lost in loss record 2,409 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 997 bytes in 1 blocks are definitely lost in loss record 2,419 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20129== by 0x5276B80: parse_body (lj_parse.c:1853)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 5: string typed value ==20129== 1,000 bytes in 27 blocks are definitely lost in loss record 2,420 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20129== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 1,000 bytes in 27 blocks are definitely lost in loss record 2,421 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20129== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20129== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20129== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20129== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20129== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 1,347 bytes in 54 blocks are definitely lost in loss record 2,442 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x52633C9: lj_str_new (lj_str.c:188)
==20129== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20129== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20129== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20129== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20129== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 1,536 bytes in 1 blocks are definitely lost in loss record 2,449 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x5268862: cpluaopen (lj_state.c:149)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20129== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20129== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20129== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 1,536 bytes in 1 blocks are definitely lost in loss record 2,450 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20129== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20129== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20129== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20129== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20129== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x5268862: cpluaopen (lj_state.c:149)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20129== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20129== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20129== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value ==20129== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5264354: newhpart (lj_tab.c:64)
==20129== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20129== by 0x5264756: rehashtab (lj_tab.c:385)
==20129== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20129== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20129== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20129== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20129== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20129== by 0x52766BB: expr_field (lj_parse.c:1671)
==20129== by 0x527869F: expr_primary (lj_parse.c:1948)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5278522: parse_args (lj_parse.c:1900)
==20129== by 0x527868C: expr_primary (lj_parse.c:1963)
==20129== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20129== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20129== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BEA: expr (lj_parse.c:2107)
==20129== by 0x5277BEA: expr_list (lj_parse.c:1877)
==20129== by 0x5278522: parse_args (lj_parse.c:1900)
==20129== by 0x527868C: expr_primary (lj_parse.c:1963)
==20129== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20129== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20129== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20129== by 0x5276B50: parse_body (lj_parse.c:1851)
==20129== by 0x527778B: expr_simple (lj_parse.c:2006)
==20129== by 0x527778B: expr_unop (lj_parse.c:2075)
==20129== by 0x527778B: expr_binop (lj_parse.c:2088)
==20129== by 0x5277BC5: expr (lj_parse.c:2107)
==20129== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20129== by 0x5279193: parse_return (lj_parse.c:2314)
==20129== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20129== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20129== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20129== by 0x527B75A: cpparser (lj_load.c:41)
==20129== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20129== by 0x527B87A: lua_loadx (lj_load.c:58)
==20129== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20129== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20129== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20129== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20129== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20129== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20129== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20129== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20129== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20129== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20129== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20129== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20129== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 5: string typed value ==20129== 3,072 bytes in 1 blocks are definitely lost in loss record 2,479 of 2,501
==20129== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20129== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20129== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20129== by 0x5263618: newhpart (lj_tab.c:64)
==20129== by 0x5263618: newtab (lj_tab.c:143)
==20129== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20129== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20129== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20129== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20129== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20129== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20129== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20129== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20129== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20129== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20129== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20129== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20129== by 0x41B71D: main (nginx.c:367)
==20129==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 5: string typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 5: string typed value - response_body - response is expected (repeated req 2, req 0) @@ -1,2 +0,0 @@
-foo: rc=0, type=4, val=hello world, len=11
-bar: rc=0, type=4, val=, len=0
'
099-c-api.t TEST 2: number typed value ==20155== Invalid read of size 8
==20155== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20155== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20155== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155== Address 0x8beabe8 is 3 bytes after a block of size 5 alloc'd
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20155== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20155== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20155== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20155== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20155== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== Invalid read of size 8
==20155== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20155== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20155== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20155== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155==
==20155== Process terminating with default action of signal 11 (SIGSEGV)
==20155== Access not within mapped region at address 0x58
==20155== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20155== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20155== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20155== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155== If you believe this happened as a result of a stack
==20155== overflow in your program's main thread (unlikely but
==20155== possible), you can try to increase the size of the
==20155== main thread stack using the --main-stacksize= flag.
==20155== The main thread stack size used in this run was 8388608.
==20155== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20155== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20155== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20155== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20155== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20155== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20155== by 0x5279269: parse_for (lj_parse.c:2575)
==20155== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20155== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 2: number typed value ==20155== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5276A59: parse_params (lj_parse.c:1811)
==20155== by 0x5276A59: parse_body (lj_parse.c:1847)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20155== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20155== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x52766BB: expr_field (lj_parse.c:1671)
==20155== by 0x527869F: expr_primary (lj_parse.c:1948)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 2: number typed value ==20155== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20155== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 18 bytes in 1 blocks are definitely lost in loss record 293 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20155== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20155== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20155== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20155== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20155== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20155== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20155== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20155== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20155== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20155== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20155== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B938A: luaopen_base (lib_base.c:656)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20155== by 0x52B9439: luaopen_base (lib_base.c:658)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20155== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20155== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20155== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20155== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20155== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20155== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B938A: luaopen_base (lib_base.c:656)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20155== by 0x52B9439: luaopen_base (lib_base.c:658)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20155== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20155== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20155== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20155== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20155== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20155== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273BD6: lex_string (lj_lex.c:280)
==20155== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20155== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x527947B: parse_local (lj_parse.c:2259)
==20155== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20155== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20155== by 0x5279269: parse_for (lj_parse.c:2575)
==20155== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20155== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 2: number typed value ==20155== 19 bytes in 1 blocks are definitely lost in loss record 308 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20155== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20155== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20155== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20155== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20155== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20155== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20155== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20155== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20155== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20155== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20155== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20155== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20155== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20155== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5274028: lex_opt (lj_parse.c:989)
==20155== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20155== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20155== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x527B768: cpparser (lj_load.c:42)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20155== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20155== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20155== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20155== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20155== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20155== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20155== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20155== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20155== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20155== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20155== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x527B768: cpparser (lj_load.c:42)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20155== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20155== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20155== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20155== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5274028: lex_opt (lj_parse.c:989)
==20155== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20155== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20155== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x527B768: cpparser (lj_load.c:42)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20155== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20155== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5274028: lex_opt (lj_parse.c:989)
==20155== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20155== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20155== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20155== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x527B768: cpparser (lj_load.c:42)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5274028: lex_opt (lj_parse.c:989)
==20155== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20155== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20155== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20155== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x527B768: cpparser (lj_load.c:42)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20155== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20155== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20155== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20155== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x527B768: cpparser (lj_load.c:42)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 20 bytes in 1 blocks are definitely lost in loss record 364 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20155== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20155== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20155== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20155== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20155== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20155== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20155== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20155== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20155== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20155== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20155== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20155== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20155== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20155== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20155== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20155== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20155== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20155== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20155== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20155== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20155== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20155== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20155== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20155== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20155== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20155== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20155== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20155== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20155== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20155== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20155== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20155== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20155== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20155== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20155== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20155== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20155== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20155== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20155== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20155== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20155== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20155== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20155== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x52766BB: expr_field (lj_parse.c:1671)
==20155== by 0x527869F: expr_primary (lj_parse.c:1948)
==20155== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20155== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5274028: lex_opt (lj_parse.c:989)
==20155== by 0x52755D7: lex_match (lj_parse.c:1006)
==20155== by 0x527853E: parse_args (lj_parse.c:1904)
==20155== by 0x527868C: expr_primary (lj_parse.c:1963)
==20155== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20155== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 21 bytes in 1 blocks are definitely lost in loss record 400 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20155== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20155== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20155== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20155== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20155== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20155== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20155== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20155== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20155== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20155== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BD939: luaopen_io (lib_io.c:533)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20155== by 0x52BD972: luaopen_io (lib_io.c:535)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20155== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20155== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20155== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20155== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20155== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20155== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20155== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20155== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20155== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20155== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20155== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20155== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20155== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20155== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20155== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20155== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20155== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BD939: luaopen_io (lib_io.c:533)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20155== by 0x52BD972: luaopen_io (lib_io.c:535)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20155== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20155== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20155== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20155== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20155== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20155== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20155== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20155== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20155== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20155== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20155== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20155== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20155== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20155== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20155== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20155== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20155== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20155== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20155== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20155== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20155== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20155== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20155== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20155== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20155== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20155== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20155== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BF343: luaopen_package (lib_package.c:600)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BF370: luaopen_package (lib_package.c:602)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20155== by 0x52BD994: luaopen_io (lib_io.c:536)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20155== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20155== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20155== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20155== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20155== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20155== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20155== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20155== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20155== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20155== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20155== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20155== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20155== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20155== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20155== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20155== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BF343: luaopen_package (lib_package.c:600)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BF370: luaopen_package (lib_package.c:602)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20155== by 0x52BD994: luaopen_io (lib_io.c:536)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20155== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20155== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20155== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20155== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20155== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20155== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20155== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20155== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20155== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20155== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20155== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20155== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 23 bytes in 1 blocks are definitely lost in loss record 463 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20155== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20155== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52705CB: lua_getfield (lj_api.c:738)
==20155== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20155== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x527947B: parse_local (lj_parse.c:2259)
==20155== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20155== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20155== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20155== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20155== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20155== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52705CB: lua_getfield (lj_api.c:738)
==20155== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20155== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x527947B: parse_local (lj_parse.c:2259)
==20155== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20155== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20155== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20155== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,094 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 24 bytes in 1 blocks are definitely lost in loss record 1,095 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273BD6: lex_string (lj_lex.c:280)
==20155== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5274028: lex_opt (lj_parse.c:989)
==20155== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20155== by 0x5278522: parse_args (lj_parse.c:1900)
==20155== by 0x527868C: expr_primary (lj_parse.c:1963)
==20155== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20155== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20155== by 0x52BF389: luaopen_package (lib_package.c:603)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20155== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20155== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20155== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20155== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20155== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20155== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20155== by 0x52BF389: luaopen_package (lib_package.c:603)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20155== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20155== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20155== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 25 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273BD6: lex_string (lj_lex.c:280)
==20155== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278511: parse_args (lj_parse.c:1896)
==20155== by 0x527868C: expr_primary (lj_parse.c:1963)
==20155== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20155== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52705CB: lua_getfield (lj_api.c:738)
==20155== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20155== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20155== by 0x52BC510: luaopen_table (lib_table.c:303)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20155== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20155== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20155== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20155== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20155== by 0x52BC510: luaopen_table (lib_table.c:303)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20155== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20155== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,153 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20155== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20155== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 26 bytes in 1 blocks are definitely lost in loss record 1,154 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20155== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20155== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20155== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20155== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20155== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20155== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20155== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20155== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20155== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x52766BB: expr_field (lj_parse.c:1671)
==20155== by 0x527869F: expr_primary (lj_parse.c:1948)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x527947B: parse_local (lj_parse.c:2259)
==20155== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20155== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20155== by 0x5279269: parse_for (lj_parse.c:2575)
==20155== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20155== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20155== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20155== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,173 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20155== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 27 bytes in 1 blocks are definitely lost in loss record 1,174 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20155== by 0x52BC533: luaopen_table (lib_table.c:304)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20155== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20155== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20155== by 0x52BC533: luaopen_table (lib_table.c:304)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20155== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20155== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20155== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20155== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20155== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20155== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,199 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 28 bytes in 1 blocks are definitely lost in loss record 1,200 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20155== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20155== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20155== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20155== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20155== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,215 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 29 bytes in 1 blocks are definitely lost in loss record 1,216 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20155== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20155== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20155== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20155== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20155== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20155== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20155== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20155== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20155== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20155== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20155== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 30 bytes in 1 blocks are definitely lost in loss record 1,240 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20155== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20155== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 31 bytes in 1 blocks are definitely lost in loss record 1,248 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20155== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 31 bytes in 1 blocks are definitely lost in loss record 1,249 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x5268874: cpluaopen (lj_state.c:150)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20155== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20155== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20155== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20155== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20155== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20155== by 0x52BF211: luaopen_package (lib_package.c:583)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20155== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52BF389: luaopen_package (lib_package.c:603)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20155== by 0x52BC510: luaopen_table (lib_table.c:303)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20155== by 0x52BC533: luaopen_table (lib_table.c:304)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20155== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BD956: luaopen_io (lib_io.c:534)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20155== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20155== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20155== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20155== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20155== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20155== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20155== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20155== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20155== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20155== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20155== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20155== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20155== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20155== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20155== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20155== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20155== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20155== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20155== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20155== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20155== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20155== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20155== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20155== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20155== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20155== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20155== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20155== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20155== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20155== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20155== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20155== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20155== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20155== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20155== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20155== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20155== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20155== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20155== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20155== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20155== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20155== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20155== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20155== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20155== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20155== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20155== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20155== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20155== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20155== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20155== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20155== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20155== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20155== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20155== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20155== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20155== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20155== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20155== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20155== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20155== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20155== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20155== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20155== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20155== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20155== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20155== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20155== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20155== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20155== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20155== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20155== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20155== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20155== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20155== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20155== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20155== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20155== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20155== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20155== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20155== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20155== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20155== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20155== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20155== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20155== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20155== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20155== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20155== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20155== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20155== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20155== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20155== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20155== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20155== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20155== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20155== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20155== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20155== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20155== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20155== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20155== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20155== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20155== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20155== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52628D9: buf_grow (lj_buf.c:25)
==20155== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20155== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20155== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20155== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20155== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x5268874: cpluaopen (lj_state.c:150)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20155== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20155== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20155== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20155== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20155== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20155== by 0x52BF211: luaopen_package (lib_package.c:583)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20155== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52BF389: luaopen_package (lib_package.c:603)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20155== by 0x52BC510: luaopen_table (lib_table.c:303)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20155== by 0x52BC533: luaopen_table (lib_table.c:304)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20155== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BD956: luaopen_io (lib_io.c:534)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20155== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20155== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20155== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20155== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20155== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20155== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20155== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20155== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20155== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20155== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20155== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20155== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20155== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20155== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20155== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20155== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20155== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20155== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20155== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20155== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20155== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20155== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20155== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20155== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20155== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20155== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20155== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20155== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20155== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20155== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20155== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20155== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20155== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20155== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20155== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20155== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20155== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20155== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20155== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20155== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20155== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20155== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20155== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20155== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20155== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20155== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20155== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20155== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20155== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20155== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20155== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20155== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20155== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20155== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20155== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20155== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20155== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20155== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20155== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20155== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20155== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20155== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20155== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20155== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20155== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20155== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20155== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20155== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20155== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20155== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20155== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20155== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20155== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20155== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20155== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20155== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20155== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20155== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20155== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20155== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20155== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20155== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20155== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20155== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20155== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20155== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20155== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20155== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20155== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20155== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20155== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20155== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20155== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20155== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20155== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20155== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20155== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20155== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20155== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20155== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20155== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20155== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20155== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20155== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20155== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20155== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20155== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20155== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20155== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20155== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20155== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20155== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20155== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20155== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20155== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20155== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20155== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20155== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20155== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20155== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20155== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20155== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20155== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20155== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20155== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20155== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20155== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20155== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20155== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20155== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20155== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20155== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20155== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20155== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20155== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20155== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20155== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20155== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20155== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20155== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20155== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20155== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20155== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20155== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20155== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20155== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20155== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20155== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20155== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20155== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20155== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20155== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52740B8: fs_init (lj_parse.c:1615)
==20155== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52740B8: fs_init (lj_parse.c:1615)
==20155== by 0x5276A28: parse_body (lj_parse.c:1844)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20155== by 0x5279269: parse_for (lj_parse.c:2575)
==20155== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20155== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52740B8: fs_init (lj_parse.c:1615)
==20155== by 0x5276A28: parse_body (lj_parse.c:1844)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52740B8: fs_init (lj_parse.c:1615)
==20155== by 0x5276A28: parse_body (lj_parse.c:1844)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52740B8: fs_init (lj_parse.c:1615)
==20155== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20155== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52740B8: fs_init (lj_parse.c:1615)
==20155== by 0x5276A28: parse_body (lj_parse.c:1844)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20155== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20155== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20155== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20155== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20155== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20155== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52740B8: fs_init (lj_parse.c:1615)
==20155== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52740B8: fs_init (lj_parse.c:1615)
==20155== by 0x5276A28: parse_body (lj_parse.c:1844)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20155== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20155== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20155== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20155== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,743 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20155== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 1 blocks are definitely lost in loss record 1,744 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5263659: newtab (lj_tab.c:122)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20155== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 32 bytes in 2 blocks are definitely lost in loss record 1,745 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20155== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20155== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 33 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 33 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 33 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 34 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52688C9: cpluaopen (lj_state.c:154)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20155== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20155== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20155== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52688C9: cpluaopen (lj_state.c:154)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20155== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20155== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20155== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 34 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 34 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 35 bytes in 1 blocks are definitely lost in loss record 1,756 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20155== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20155== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 35 bytes in 1 blocks are definitely lost in loss record 1,758 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 35 bytes in 1 blocks are definitely lost in loss record 1,759 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20155== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20155== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20155== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 36 bytes in 2 blocks are definitely lost in loss record 1,764 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273BD6: lex_string (lj_lex.c:280)
==20155== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5274028: lex_opt (lj_parse.c:989)
==20155== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20155== by 0x5278522: parse_args (lj_parse.c:1900)
==20155== by 0x527868C: expr_primary (lj_parse.c:1963)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x527947B: parse_local (lj_parse.c:2259)
==20155== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20155== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20155== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20155== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 2: number typed value ==20155== 37 bytes in 1 blocks are definitely lost in loss record 1,766 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 37 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 38 bytes in 1 blocks are definitely lost in loss record 1,771 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 38 bytes in 1 blocks are definitely lost in loss record 1,773 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 39 bytes in 1 blocks are definitely lost in loss record 1,777 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 39 bytes in 1 blocks are definitely lost in loss record 1,778 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20155== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20155== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20155== by 0x52BD972: luaopen_io (lib_io.c:535)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20155== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20155== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20155== by 0x52BD994: luaopen_io (lib_io.c:536)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20155== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20155== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20155== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20155== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20155== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20155== by 0x52BD972: luaopen_io (lib_io.c:535)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20155== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20155== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20155== by 0x52BD994: luaopen_io (lib_io.c:536)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20155== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20155== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20155== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 1 blocks are definitely lost in loss record 1,802 of 2,502
==20155== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20155== by 0x52780A8: expr_table (lj_parse.c:1744)
==20155== by 0x5277839: expr_simple (lj_parse.c:2002)
==20155== by 0x5277839: expr_unop (lj_parse.c:2075)
==20155== by 0x5277839: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x527947B: parse_local (lj_parse.c:2259)
==20155== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20155== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20155== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20155== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20155== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 2 blocks are definitely lost in loss record 1,808 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273BD6: lex_string (lj_lex.c:280)
==20155== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278511: parse_args (lj_parse.c:1896)
==20155== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20155== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20155== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 2: number typed value ==20155== 40 bytes in 2 blocks are definitely lost in loss record 1,809 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x52766BB: expr_field (lj_parse.c:1671)
==20155== by 0x527869F: expr_primary (lj_parse.c:1948)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278522: parse_args (lj_parse.c:1900)
==20155== by 0x527868C: expr_primary (lj_parse.c:1963)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BEA: expr (lj_parse.c:2107)
==20155== by 0x5277BEA: expr_list (lj_parse.c:1877)
==20155== by 0x5278522: parse_args (lj_parse.c:1900)
==20155== by 0x527868C: expr_primary (lj_parse.c:1963)
==20155== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20155== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 2: number typed value ==20155== 41 bytes in 1 blocks are definitely lost in loss record 1,813 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 42 bytes in 1 blocks are definitely lost in loss record 1,814 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 42 bytes in 2 blocks are definitely lost in loss record 1,815 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 42 bytes in 2 blocks are definitely lost in loss record 1,816 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 43 bytes in 1 blocks are definitely lost in loss record 1,819 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 43 bytes in 1 blocks are definitely lost in loss record 1,820 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 44 bytes in 1 blocks are definitely lost in loss record 1,821 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20155== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20155== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 44 bytes in 2 blocks are definitely lost in loss record 1,822 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20155== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20155== by 0x5279269: parse_for (lj_parse.c:2575)
==20155== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20155== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 45 bytes in 2 blocks are definitely lost in loss record 1,827 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273BD6: lex_string (lj_lex.c:280)
==20155== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278511: parse_args (lj_parse.c:1896)
==20155== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x527947B: parse_local (lj_parse.c:2259)
==20155== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20155== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20155== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20155== 47 bytes in 2 blocks are definitely lost in loss record 1,828 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20155== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 47 bytes in 2 blocks are definitely lost in loss record 1,829 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20155== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20155== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20155== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20155== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20155== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20155== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20155== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x52635B7: newtab (lj_tab.c:107)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20155== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20155== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20155== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20155== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20155== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20155== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20155== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20155== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20155== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20155== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20155== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20155== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20155== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20155== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20155== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20155== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20155== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20155== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x52635B7: newtab (lj_tab.c:107)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52781C8: expr_table (lj_parse.c:1738)
==20155== by 0x5277839: expr_simple (lj_parse.c:2002)
==20155== by 0x5277839: expr_unop (lj_parse.c:2075)
==20155== by 0x5277839: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x527947B: parse_local (lj_parse.c:2259)
==20155== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20155== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273BD6: lex_string (lj_lex.c:280)
==20155== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278511: parse_args (lj_parse.c:1896)
==20155== by 0x527868C: expr_primary (lj_parse.c:1963)
==20155== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20155== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x52798F4: parse_then (lj_parse.c:2589)
==20155== by 0x52790E4: parse_if (lj_parse.c:2599)
==20155== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20155== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20155== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20155== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20155== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20155== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20155== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20155== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20155== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20155== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20155== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,932 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,933 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20155== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 48 bytes in 1 blocks are definitely lost in loss record 1,934 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20155== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20155== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 49 bytes in 2 blocks are definitely lost in loss record 1,936 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20155== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 51 bytes in 2 blocks are definitely lost in loss record 1,937 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20155== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 51 bytes in 2 blocks are definitely lost in loss record 1,938 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52711BC: lua_setfield (lj_api.c:903)
==20155== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20155== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 54 bytes in 1 blocks are definitely lost in loss record 1,942 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52705CB: lua_getfield (lj_api.c:738)
==20155== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20155== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 59 bytes in 3 blocks are definitely lost in loss record 1,958 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20155== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 2: number typed value ==20155== 64 bytes in 1 blocks are definitely lost in loss record 1,991 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20155== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20155== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,992 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 64 bytes in 1 blocks are definitely lost in loss record 1,993 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20155== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20155== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,994 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20155== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20155== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 64 bytes in 1 blocks are definitely lost in loss record 1,995 of 2,502
==20155== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52628D9: buf_grow (lj_buf.c:25)
==20155== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20155== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20155== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20155== by 0x527030F: lua_concat (lj_api.c:699)
==20155== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20155== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20155== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 2: number typed value ==20155== 64 bytes in 2 blocks are definitely lost in loss record 1,996 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20155== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 64 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20155== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 64 bytes in 2 blocks are definitely lost in loss record 1,998 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273BD6: lex_string (lj_lex.c:280)
==20155== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278511: parse_args (lj_parse.c:1896)
==20155== by 0x527868C: expr_primary (lj_parse.c:1963)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x527947B: parse_local (lj_parse.c:2259)
==20155== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20155== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20155== 64 bytes in 2 blocks are definitely lost in loss record 1,999 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 65 bytes in 2 blocks are definitely lost in loss record 2,000 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x52766BB: expr_field (lj_parse.c:1671)
==20155== by 0x527869F: expr_primary (lj_parse.c:1948)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x527947B: parse_local (lj_parse.c:2259)
==20155== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20155== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20155== 67 bytes in 3 blocks are definitely lost in loss record 2,001 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 67 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 69 bytes in 3 blocks are definitely lost in loss record 2,005 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20155== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 72 bytes in 1 blocks are definitely lost in loss record 2,015 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x52635B7: newtab (lj_tab.c:107)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52BF264: luaopen_package (lib_package.c:588)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 72 bytes in 1 blocks are definitely lost in loss record 2,016 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x52635B7: newtab (lj_tab.c:107)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52BF264: luaopen_package (lib_package.c:588)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 72 bytes in 1 blocks are definitely lost in loss record 2,017 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x52635B7: newtab (lj_tab.c:107)
==20155== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20155== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20155== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,018 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20155== by 0x52B12C4: clib_new (lj_clib.c:386)
==20155== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20155== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 73 bytes in 3 blocks are definitely lost in loss record 2,019 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20155== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 80 bytes in 1 blocks are definitely lost in loss record 2,038 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20155== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20155== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 80 bytes in 1 blocks are definitely lost in loss record 2,039 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20155== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20155== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 80 bytes in 1 blocks are definitely lost in loss record 2,040 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x52635B7: newtab (lj_tab.c:107)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20155== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20155== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 2: number typed value ==20155== 80 bytes in 4 blocks are definitely lost in loss record 2,041 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20155== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 80 bytes in 4 blocks are definitely lost in loss record 2,042 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20155== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20155== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 91 bytes in 4 blocks are definitely lost in loss record 2,044 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 92 bytes in 1 blocks are definitely lost in loss record 2,045 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20155== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 2: number typed value ==20155== 93 bytes in 4 blocks are definitely lost in loss record 2,048 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20155== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20155== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20155== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20155== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20155== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20155== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20155== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20155== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20155== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20155== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20155== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20155== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20155== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x5274E94: const_gc (lj_parse.c:218)
==20155== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20155== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x5274E94: const_gc (lj_parse.c:218)
==20155== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,078 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20155== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,079 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20155== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 1 blocks are definitely lost in loss record 2,080 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 3 blocks are definitely lost in loss record 2,081 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20155== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 3 blocks are definitely lost in loss record 2,082 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20155== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 96 bytes in 3 blocks are definitely lost in loss record 2,083 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 112 bytes in 5 blocks are definitely lost in loss record 2,095 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52BD956: luaopen_io (lib_io.c:534)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 112 bytes in 5 blocks are definitely lost in loss record 2,096 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52BD956: luaopen_io (lib_io.c:534)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 119 bytes in 1 blocks are definitely lost in loss record 2,102 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20155== by 0x52BF0DA: setpath (lib_package.c:545)
==20155== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 124 bytes in 6 blocks are definitely lost in loss record 2,107 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20155== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 124 bytes in 6 blocks are definitely lost in loss record 2,108 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20155== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 126 bytes in 1 blocks are definitely lost in loss record 2,109 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5276B80: parse_body (lj_parse.c:1853)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 126 bytes in 1 blocks are definitely lost in loss record 2,110 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5276B80: parse_body (lj_parse.c:1853)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 128 bytes in 4 blocks are definitely lost in loss record 2,129 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20155== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 128 bytes in 4 blocks are definitely lost in loss record 2,131 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20155== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20155== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 128 bytes in 4 blocks are definitely lost in loss record 2,132 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 130 bytes in 1 blocks are definitely lost in loss record 2,135 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5276B80: parse_body (lj_parse.c:1853)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 130 bytes in 1 blocks are definitely lost in loss record 2,136 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5276B80: parse_body (lj_parse.c:1853)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 134 bytes in 6 blocks are definitely lost in loss record 2,139 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 136 bytes in 6 blocks are definitely lost in loss record 2,140 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,152 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 154 bytes in 7 blocks are definitely lost in loss record 2,154 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 154 bytes in 7 blocks are definitely lost in loss record 2,155 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 160 bytes in 5 blocks are definitely lost in loss record 2,166 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 160 bytes in 5 blocks are definitely lost in loss record 2,167 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 172 bytes in 5 blocks are definitely lost in loss record 2,172 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20155== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20155== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 172 bytes in 5 blocks are definitely lost in loss record 2,173 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264C3B: func_newL (lj_func.c:122)
==20155== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20155== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20155== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 176 bytes in 2 blocks are definitely lost in loss record 2,184 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20155== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20155== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 176 bytes in 2 blocks are definitely lost in loss record 2,185 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20155== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20155== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 187 bytes in 1 blocks are definitely lost in loss record 2,188 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 187 bytes in 1 blocks are definitely lost in loss record 2,189 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20155== by 0x52711F8: lua_setfield (lj_api.c:904)
==20155== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20155== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20155== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20155== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20155== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20155== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20155== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20155== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20155== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20155== by 0x52711F8: lua_setfield (lj_api.c:904)
==20155== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20155== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20155== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20155== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20155== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20155== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20155== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20155== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20155== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20155== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20155== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,215 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20155== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5274028: lex_opt (lj_parse.c:989)
==20155== by 0x52755D7: lex_match (lj_parse.c:1006)
==20155== by 0x527853E: parse_args (lj_parse.c:1904)
==20155== by 0x527868C: expr_primary (lj_parse.c:1963)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x527947B: parse_local (lj_parse.c:2259)
==20155== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20155== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 1 blocks are definitely lost in loss record 2,216 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20155== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5274028: lex_opt (lj_parse.c:989)
==20155== by 0x52755D7: lex_match (lj_parse.c:1006)
==20155== by 0x527853E: parse_args (lj_parse.c:1904)
==20155== by 0x527868C: expr_primary (lj_parse.c:1963)
==20155== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20155== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20155== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 6 blocks are definitely lost in loss record 2,217 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 192 bytes in 6 blocks are definitely lost in loss record 2,218 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 205 bytes in 9 blocks are definitely lost in loss record 2,219 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 207 bytes in 9 blocks are definitely lost in loss record 2,220 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 208 bytes in 9 blocks are definitely lost in loss record 2,225 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 218 bytes in 1 blocks are definitely lost in loss record 2,228 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20155== by 0x52BF0DA: setpath (lib_package.c:545)
==20155== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 218 bytes in 1 blocks are definitely lost in loss record 2,229 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20155== by 0x52BF0DA: setpath (lib_package.c:545)
==20155== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 231 bytes in 1 blocks are definitely lost in loss record 2,235 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5276B80: parse_body (lj_parse.c:1853)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20155== by 0x5279269: parse_for (lj_parse.c:2575)
==20155== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20155== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 231 bytes in 1 blocks are definitely lost in loss record 2,236 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5276B80: parse_body (lj_parse.c:1853)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20155== by 0x5279269: parse_for (lj_parse.c:2575)
==20155== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20155== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,239 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20155== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20155== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 239 bytes in 11 blocks are definitely lost in loss record 2,240 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 239 bytes in 11 blocks are definitely lost in loss record 2,241 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 240 bytes in 11 blocks are definitely lost in loss record 2,248 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 253 bytes in 11 blocks are definitely lost in loss record 2,250 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 256 bytes in 10 blocks are definitely lost in loss record 2,262 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 261 bytes in 12 blocks are definitely lost in loss record 2,263 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 284 bytes in 11 blocks are definitely lost in loss record 2,266 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 288 bytes in 9 blocks are definitely lost in loss record 2,269 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 288 bytes in 9 blocks are definitely lost in loss record 2,270 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52BD956: luaopen_io (lib_io.c:534)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 352 bytes in 11 blocks are definitely lost in loss record 2,283 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52BD956: luaopen_io (lib_io.c:534)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 352 bytes in 11 blocks are definitely lost in loss record 2,284 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 360 bytes in 15 blocks are definitely lost in loss record 2,289 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x526503F: func_finduv (lj_func.c:52)
==20155== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20155== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20155== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 360 bytes in 15 blocks are definitely lost in loss record 2,290 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x526503F: func_finduv (lj_func.c:52)
==20155== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20155== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20155== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 367 bytes in 1 blocks are definitely lost in loss record 2,291 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5276B80: parse_body (lj_parse.c:1853)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20155== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20155== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20155== by 0x52711F8: lua_setfield (lj_api.c:904)
==20155== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20155== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BD956: luaopen_io (lib_io.c:534)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20155== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20155== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20155== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20155== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20155== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20155== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20155== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20155== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20155== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20155== by 0x52711F8: lua_setfield (lj_api.c:904)
==20155== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20155== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BD956: luaopen_io (lib_io.c:534)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20155== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20155== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 1 blocks are definitely lost in loss record 2,320 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20155== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x527772F: expr_simple (lj_parse.c:2012)
==20155== by 0x527772F: expr_unop (lj_parse.c:2075)
==20155== by 0x527772F: expr_binop (lj_parse.c:2088)
==20155== by 0x5277173: expr_binop (lj_parse.c:2096)
==20155== by 0x5277C21: expr (lj_parse.c:2107)
==20155== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20155== by 0x52798DD: parse_then (lj_parse.c:2587)
==20155== by 0x52790E4: parse_if (lj_parse.c:2599)
==20155== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20155== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x52798F4: parse_then (lj_parse.c:2589)
==20155== by 0x52790E4: parse_if (lj_parse.c:2599)
==20155== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20155== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20155== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20155== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20155== by 0x5279269: parse_for (lj_parse.c:2575)
==20155== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20155== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 12 blocks are definitely lost in loss record 2,321 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 384 bytes in 12 blocks are definitely lost in loss record 2,322 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 395 bytes in 1 blocks are definitely lost in loss record 2,323 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 402 bytes in 19 blocks are definitely lost in loss record 2,324 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20155== by 0x52688BF: cpluaopen (lj_state.c:153)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20155== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20155== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20155== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 403 bytes in 19 blocks are definitely lost in loss record 2,325 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20155== by 0x52688BF: cpluaopen (lj_state.c:153)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20155== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20155== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20155== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 416 bytes in 13 blocks are definitely lost in loss record 2,329 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 416 bytes in 13 blocks are definitely lost in loss record 2,330 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 463 bytes in 20 blocks are definitely lost in loss record 2,337 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20155== by 0x52688B7: cpluaopen (lj_state.c:152)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20155== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20155== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20155== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 463 bytes in 20 blocks are definitely lost in loss record 2,338 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20155== by 0x52688B7: cpluaopen (lj_state.c:152)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20155== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20155== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20155== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 507 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 509 bytes in 24 blocks are definitely lost in loss record 2,346 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 512 bytes in 16 blocks are definitely lost in loss record 2,350 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 530 bytes in 22 blocks are definitely lost in loss record 2,355 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 544 bytes in 17 blocks are definitely lost in loss record 2,356 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20155== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20155== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20155== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20155== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20155== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 554 bytes in 23 blocks are definitely lost in loss record 2,359 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 576 bytes in 18 blocks are definitely lost in loss record 2,362 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 621 bytes in 1 blocks are definitely lost in loss record 2,367 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20155== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20155== by 0x527346C: lex_scan (lj_lex.c:338)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5275478: lex_str (lj_parse.c:1024)
==20155== by 0x52766E2: expr_str (lj_parse.c:1630)
==20155== by 0x52766E2: expr_field (lj_parse.c:1672)
==20155== by 0x527869F: expr_primary (lj_parse.c:1948)
==20155== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20155== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20155== 707 bytes in 1 blocks are definitely lost in loss record 2,379 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20155== by 0x5276B80: parse_body (lj_parse.c:1853)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20155== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20155== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20155== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20155== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x52713AF: lua_rawset (lj_api.c:923)
==20155== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20155== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20155== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20155== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20155== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20155== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20155== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20155== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20155== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20155== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20155== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x52713AF: lua_rawset (lj_api.c:923)
==20155== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20155== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20155== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20155== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20155== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20155== by 0x5279269: parse_for (lj_parse.c:2575)
==20155== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20155== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20155== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20155== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20155== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20155== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20155== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278C23: parse_return (lj_parse.c:2308)
==20155== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20155== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20155== by 0x52798A8: parse_block (lj_parse.c:2400)
==20155== by 0x52798F4: parse_then (lj_parse.c:2589)
==20155== by 0x52790E4: parse_if (lj_parse.c:2599)
==20155== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20155== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20155== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20155== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20155== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20155== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20155== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20155== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20155== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20155== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20155== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20155== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,402 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20155== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 768 bytes in 1 blocks are definitely lost in loss record 2,403 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20155== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20155== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20155== 848 bytes in 26 blocks are definitely lost in loss record 2,410 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 848 bytes in 26 blocks are definitely lost in loss record 2,411 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 1,000 bytes in 27 blocks are definitely lost in loss record 2,421 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20155== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 1,000 bytes in 27 blocks are definitely lost in loss record 2,422 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20155== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20155== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20155== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20155== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20155== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 1,347 bytes in 54 blocks are definitely lost in loss record 2,443 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x52633C9: lj_str_new (lj_str.c:188)
==20155== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20155== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20155== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20155== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20155== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x5268862: cpluaopen (lj_state.c:149)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20155== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20155== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20155== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20155== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20155== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20155== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20155== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20155== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 1,536 bytes in 1 blocks are definitely lost in loss record 2,453 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x5268862: cpluaopen (lj_state.c:149)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20155== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20155== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20155== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20155== 1,536 bytes in 1 blocks are definitely lost in loss record 2,454 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5264354: newhpart (lj_tab.c:64)
==20155== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20155== by 0x5264756: rehashtab (lj_tab.c:385)
==20155== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20155== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20155== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20155== by 0x5273BD6: lex_string (lj_lex.c:280)
==20155== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20155== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20155== by 0x5278511: parse_args (lj_parse.c:1896)
==20155== by 0x527868C: expr_primary (lj_parse.c:1963)
==20155== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20155== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20155== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20155== by 0x5276B50: parse_body (lj_parse.c:1851)
==20155== by 0x527778B: expr_simple (lj_parse.c:2006)
==20155== by 0x527778B: expr_unop (lj_parse.c:2075)
==20155== by 0x527778B: expr_binop (lj_parse.c:2088)
==20155== by 0x5277BC5: expr (lj_parse.c:2107)
==20155== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20155== by 0x5279193: parse_return (lj_parse.c:2314)
==20155== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20155== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20155== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20155== by 0x527B75A: cpparser (lj_load.c:41)
==20155== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20155== by 0x527B87A: lua_loadx (lj_load.c:58)
==20155== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20155== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20155== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20155== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20155== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20155== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20155== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20155== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20155== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20155== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20155== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20155== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20155== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 2: number typed value ==20155== 3,072 bytes in 1 blocks are definitely lost in loss record 2,480 of 2,502
==20155== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20155== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20155== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20155== by 0x5263618: newhpart (lj_tab.c:64)
==20155== by 0x5263618: newtab (lj_tab.c:143)
==20155== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20155== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20155== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20155== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20155== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20155== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20155== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20155== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20155== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20155== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20155== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20155== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20155== by 0x41B71D: main (nginx.c:367)
==20155==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 2: number typed value - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +0,0 @@
-foo: rc=0, type=3, val=1234567
-bar: rc=0, type=3, val=3.14159
'
099-c-api.t TEST 2: number typed value ==20168== Invalid read of size 8
==20168== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20168== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20168== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168== Address 0x8beabe8 is 3 bytes after a block of size 5 alloc'd
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20168== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20168== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20168== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20168== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20168== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== Invalid read of size 8
==20168== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20168== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20168== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20168== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168==
==20168== Process terminating with default action of signal 11 (SIGSEGV)
==20168== Access not within mapped region at address 0x58
==20168== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20168== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20168== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20168== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168== If you believe this happened as a result of a stack
==20168== overflow in your program's main thread (unlikely but
==20168== possible), you can try to increase the size of the
==20168== main thread stack using the --main-stacksize= flag.
==20168== The main thread stack size used in this run was 8388608.
==20168== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20168== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20168== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20168== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20168== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20168== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20168== by 0x5279269: parse_for (lj_parse.c:2575)
==20168== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20168== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 2: number typed value ==20168== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5276A59: parse_params (lj_parse.c:1811)
==20168== by 0x5276A59: parse_body (lj_parse.c:1847)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20168== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20168== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x52766BB: expr_field (lj_parse.c:1671)
==20168== by 0x527869F: expr_primary (lj_parse.c:1948)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 2: number typed value ==20168== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20168== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 18 bytes in 1 blocks are definitely lost in loss record 293 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20168== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20168== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20168== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20168== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20168== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20168== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20168== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20168== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20168== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20168== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20168== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B938A: luaopen_base (lib_base.c:656)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20168== by 0x52B9439: luaopen_base (lib_base.c:658)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20168== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20168== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20168== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20168== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20168== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20168== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B938A: luaopen_base (lib_base.c:656)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20168== by 0x52B9439: luaopen_base (lib_base.c:658)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20168== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20168== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20168== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20168== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20168== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20168== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273BD6: lex_string (lj_lex.c:280)
==20168== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20168== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x527947B: parse_local (lj_parse.c:2259)
==20168== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20168== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20168== by 0x5279269: parse_for (lj_parse.c:2575)
==20168== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20168== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 2: number typed value ==20168== 19 bytes in 1 blocks are definitely lost in loss record 308 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20168== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20168== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20168== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20168== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20168== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20168== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20168== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20168== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20168== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20168== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20168== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20168== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20168== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20168== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5274028: lex_opt (lj_parse.c:989)
==20168== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20168== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20168== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x527B768: cpparser (lj_load.c:42)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20168== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20168== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20168== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20168== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20168== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20168== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20168== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20168== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20168== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20168== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20168== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x527B768: cpparser (lj_load.c:42)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20168== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20168== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20168== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20168== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5274028: lex_opt (lj_parse.c:989)
==20168== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20168== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20168== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x527B768: cpparser (lj_load.c:42)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20168== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20168== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5274028: lex_opt (lj_parse.c:989)
==20168== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20168== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20168== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20168== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x527B768: cpparser (lj_load.c:42)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5274028: lex_opt (lj_parse.c:989)
==20168== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20168== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20168== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20168== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x527B768: cpparser (lj_load.c:42)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20168== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20168== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20168== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20168== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x527B768: cpparser (lj_load.c:42)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 20 bytes in 1 blocks are definitely lost in loss record 364 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20168== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20168== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20168== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20168== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20168== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20168== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20168== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20168== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20168== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20168== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20168== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20168== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20168== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20168== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20168== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20168== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20168== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20168== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20168== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20168== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20168== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20168== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20168== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20168== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20168== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20168== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20168== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20168== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20168== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20168== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20168== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20168== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20168== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20168== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20168== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20168== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20168== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20168== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20168== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20168== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20168== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20168== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20168== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x52766BB: expr_field (lj_parse.c:1671)
==20168== by 0x527869F: expr_primary (lj_parse.c:1948)
==20168== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20168== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5274028: lex_opt (lj_parse.c:989)
==20168== by 0x52755D7: lex_match (lj_parse.c:1006)
==20168== by 0x527853E: parse_args (lj_parse.c:1904)
==20168== by 0x527868C: expr_primary (lj_parse.c:1963)
==20168== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20168== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 21 bytes in 1 blocks are definitely lost in loss record 400 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20168== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20168== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20168== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20168== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20168== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20168== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20168== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20168== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20168== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20168== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BD939: luaopen_io (lib_io.c:533)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20168== by 0x52BD972: luaopen_io (lib_io.c:535)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20168== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20168== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20168== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20168== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20168== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20168== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20168== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20168== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20168== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20168== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20168== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20168== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20168== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20168== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20168== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20168== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20168== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BD939: luaopen_io (lib_io.c:533)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20168== by 0x52BD972: luaopen_io (lib_io.c:535)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20168== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20168== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20168== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20168== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20168== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20168== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20168== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20168== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20168== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20168== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20168== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20168== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20168== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20168== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20168== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20168== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20168== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20168== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20168== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20168== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20168== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20168== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20168== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20168== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20168== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20168== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20168== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BF343: luaopen_package (lib_package.c:600)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BF370: luaopen_package (lib_package.c:602)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20168== by 0x52BD994: luaopen_io (lib_io.c:536)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20168== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20168== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20168== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20168== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20168== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20168== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20168== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20168== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20168== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20168== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20168== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20168== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20168== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20168== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20168== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20168== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BF343: luaopen_package (lib_package.c:600)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BF370: luaopen_package (lib_package.c:602)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20168== by 0x52BD994: luaopen_io (lib_io.c:536)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20168== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20168== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20168== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20168== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20168== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20168== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20168== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20168== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20168== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20168== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20168== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20168== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 23 bytes in 1 blocks are definitely lost in loss record 463 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20168== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20168== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52705CB: lua_getfield (lj_api.c:738)
==20168== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20168== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x527947B: parse_local (lj_parse.c:2259)
==20168== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20168== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20168== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20168== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20168== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20168== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52705CB: lua_getfield (lj_api.c:738)
==20168== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20168== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x527947B: parse_local (lj_parse.c:2259)
==20168== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20168== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20168== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20168== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,094 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 24 bytes in 1 blocks are definitely lost in loss record 1,095 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273BD6: lex_string (lj_lex.c:280)
==20168== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5274028: lex_opt (lj_parse.c:989)
==20168== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20168== by 0x5278522: parse_args (lj_parse.c:1900)
==20168== by 0x527868C: expr_primary (lj_parse.c:1963)
==20168== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20168== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20168== by 0x52BF389: luaopen_package (lib_package.c:603)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20168== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20168== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20168== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20168== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20168== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20168== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20168== by 0x52BF389: luaopen_package (lib_package.c:603)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20168== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20168== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20168== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 25 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273BD6: lex_string (lj_lex.c:280)
==20168== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278511: parse_args (lj_parse.c:1896)
==20168== by 0x527868C: expr_primary (lj_parse.c:1963)
==20168== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20168== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52705CB: lua_getfield (lj_api.c:738)
==20168== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20168== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20168== by 0x52BC510: luaopen_table (lib_table.c:303)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20168== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20168== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20168== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20168== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20168== by 0x52BC510: luaopen_table (lib_table.c:303)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20168== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20168== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,153 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20168== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20168== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 26 bytes in 1 blocks are definitely lost in loss record 1,154 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20168== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20168== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20168== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20168== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20168== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20168== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20168== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20168== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20168== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x52766BB: expr_field (lj_parse.c:1671)
==20168== by 0x527869F: expr_primary (lj_parse.c:1948)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x527947B: parse_local (lj_parse.c:2259)
==20168== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20168== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20168== by 0x5279269: parse_for (lj_parse.c:2575)
==20168== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20168== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20168== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20168== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,173 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20168== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 27 bytes in 1 blocks are definitely lost in loss record 1,174 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20168== by 0x52BC533: luaopen_table (lib_table.c:304)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20168== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20168== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20168== by 0x52BC533: luaopen_table (lib_table.c:304)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20168== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20168== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20168== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20168== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20168== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20168== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,199 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 28 bytes in 1 blocks are definitely lost in loss record 1,200 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20168== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20168== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20168== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20168== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20168== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,215 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 29 bytes in 1 blocks are definitely lost in loss record 1,216 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20168== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20168== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20168== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20168== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20168== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20168== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20168== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20168== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20168== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20168== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20168== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 30 bytes in 1 blocks are definitely lost in loss record 1,240 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20168== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20168== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 31 bytes in 1 blocks are definitely lost in loss record 1,248 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20168== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 31 bytes in 1 blocks are definitely lost in loss record 1,249 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x5268874: cpluaopen (lj_state.c:150)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20168== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20168== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20168== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20168== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20168== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20168== by 0x52BF211: luaopen_package (lib_package.c:583)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20168== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52BF389: luaopen_package (lib_package.c:603)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20168== by 0x52BC510: luaopen_table (lib_table.c:303)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20168== by 0x52BC533: luaopen_table (lib_table.c:304)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20168== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BD956: luaopen_io (lib_io.c:534)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20168== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20168== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20168== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20168== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20168== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20168== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20168== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20168== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20168== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20168== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20168== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20168== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20168== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20168== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20168== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20168== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20168== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20168== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20168== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20168== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20168== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20168== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20168== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20168== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20168== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20168== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20168== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20168== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20168== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20168== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20168== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20168== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20168== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20168== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20168== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20168== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20168== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20168== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20168== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20168== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20168== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20168== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20168== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20168== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20168== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20168== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20168== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20168== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20168== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20168== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20168== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20168== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20168== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20168== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20168== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20168== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20168== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20168== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20168== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20168== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20168== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20168== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20168== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20168== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20168== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20168== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20168== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20168== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20168== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20168== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20168== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20168== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20168== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20168== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20168== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20168== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20168== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20168== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20168== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20168== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20168== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20168== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20168== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20168== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20168== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20168== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20168== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20168== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20168== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20168== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20168== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20168== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20168== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20168== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20168== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20168== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20168== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20168== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20168== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20168== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20168== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20168== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20168== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20168== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20168== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52628D9: buf_grow (lj_buf.c:25)
==20168== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20168== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20168== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20168== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20168== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x5268874: cpluaopen (lj_state.c:150)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20168== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20168== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20168== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20168== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20168== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20168== by 0x52BF211: luaopen_package (lib_package.c:583)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20168== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52BF389: luaopen_package (lib_package.c:603)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20168== by 0x52BC510: luaopen_table (lib_table.c:303)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20168== by 0x52BC533: luaopen_table (lib_table.c:304)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20168== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BD956: luaopen_io (lib_io.c:534)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20168== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20168== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20168== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20168== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20168== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20168== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20168== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20168== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20168== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20168== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20168== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20168== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20168== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20168== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20168== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20168== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20168== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20168== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20168== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20168== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20168== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20168== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20168== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20168== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20168== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20168== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20168== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20168== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20168== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20168== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20168== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20168== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20168== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20168== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20168== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20168== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20168== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20168== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20168== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20168== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20168== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20168== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20168== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20168== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20168== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20168== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20168== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20168== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20168== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20168== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20168== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20168== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20168== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20168== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20168== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20168== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20168== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20168== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20168== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20168== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20168== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20168== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20168== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20168== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20168== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20168== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20168== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20168== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20168== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20168== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20168== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20168== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20168== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20168== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20168== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20168== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20168== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20168== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20168== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20168== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20168== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20168== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20168== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20168== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20168== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20168== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20168== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20168== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20168== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20168== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20168== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20168== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20168== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20168== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20168== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20168== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20168== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20168== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20168== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20168== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20168== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20168== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20168== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20168== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20168== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20168== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20168== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20168== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20168== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20168== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20168== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20168== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20168== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20168== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20168== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20168== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20168== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20168== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20168== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20168== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20168== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20168== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20168== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20168== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20168== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20168== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20168== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20168== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20168== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20168== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20168== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20168== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20168== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20168== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20168== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20168== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20168== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20168== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20168== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20168== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20168== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20168== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20168== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20168== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20168== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20168== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20168== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20168== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20168== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20168== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20168== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20168== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52740B8: fs_init (lj_parse.c:1615)
==20168== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52740B8: fs_init (lj_parse.c:1615)
==20168== by 0x5276A28: parse_body (lj_parse.c:1844)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20168== by 0x5279269: parse_for (lj_parse.c:2575)
==20168== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20168== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52740B8: fs_init (lj_parse.c:1615)
==20168== by 0x5276A28: parse_body (lj_parse.c:1844)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52740B8: fs_init (lj_parse.c:1615)
==20168== by 0x5276A28: parse_body (lj_parse.c:1844)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52740B8: fs_init (lj_parse.c:1615)
==20168== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20168== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52740B8: fs_init (lj_parse.c:1615)
==20168== by 0x5276A28: parse_body (lj_parse.c:1844)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20168== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20168== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20168== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20168== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20168== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20168== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52740B8: fs_init (lj_parse.c:1615)
==20168== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52740B8: fs_init (lj_parse.c:1615)
==20168== by 0x5276A28: parse_body (lj_parse.c:1844)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20168== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20168== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20168== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20168== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,743 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20168== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 1 blocks are definitely lost in loss record 1,744 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5263659: newtab (lj_tab.c:122)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20168== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 32 bytes in 2 blocks are definitely lost in loss record 1,745 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20168== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20168== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 33 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 33 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 33 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 34 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52688C9: cpluaopen (lj_state.c:154)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20168== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20168== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20168== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52688C9: cpluaopen (lj_state.c:154)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20168== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20168== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20168== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 34 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 34 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 35 bytes in 1 blocks are definitely lost in loss record 1,756 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20168== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20168== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 35 bytes in 1 blocks are definitely lost in loss record 1,758 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 35 bytes in 1 blocks are definitely lost in loss record 1,759 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20168== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20168== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20168== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 36 bytes in 2 blocks are definitely lost in loss record 1,764 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273BD6: lex_string (lj_lex.c:280)
==20168== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5274028: lex_opt (lj_parse.c:989)
==20168== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20168== by 0x5278522: parse_args (lj_parse.c:1900)
==20168== by 0x527868C: expr_primary (lj_parse.c:1963)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x527947B: parse_local (lj_parse.c:2259)
==20168== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20168== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20168== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20168== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 2: number typed value ==20168== 37 bytes in 1 blocks are definitely lost in loss record 1,766 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 37 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 38 bytes in 1 blocks are definitely lost in loss record 1,771 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 38 bytes in 1 blocks are definitely lost in loss record 1,773 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 39 bytes in 1 blocks are definitely lost in loss record 1,777 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 39 bytes in 1 blocks are definitely lost in loss record 1,778 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20168== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20168== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20168== by 0x52BD972: luaopen_io (lib_io.c:535)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20168== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20168== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20168== by 0x52BD994: luaopen_io (lib_io.c:536)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20168== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20168== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20168== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20168== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20168== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20168== by 0x52BD972: luaopen_io (lib_io.c:535)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20168== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20168== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20168== by 0x52BD994: luaopen_io (lib_io.c:536)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20168== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20168== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20168== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 1 blocks are definitely lost in loss record 1,802 of 2,502
==20168== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20168== by 0x52780A8: expr_table (lj_parse.c:1744)
==20168== by 0x5277839: expr_simple (lj_parse.c:2002)
==20168== by 0x5277839: expr_unop (lj_parse.c:2075)
==20168== by 0x5277839: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x527947B: parse_local (lj_parse.c:2259)
==20168== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20168== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20168== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20168== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20168== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 2 blocks are definitely lost in loss record 1,808 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273BD6: lex_string (lj_lex.c:280)
==20168== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278511: parse_args (lj_parse.c:1896)
==20168== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20168== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20168== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 2: number typed value ==20168== 40 bytes in 2 blocks are definitely lost in loss record 1,809 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x52766BB: expr_field (lj_parse.c:1671)
==20168== by 0x527869F: expr_primary (lj_parse.c:1948)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278522: parse_args (lj_parse.c:1900)
==20168== by 0x527868C: expr_primary (lj_parse.c:1963)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BEA: expr (lj_parse.c:2107)
==20168== by 0x5277BEA: expr_list (lj_parse.c:1877)
==20168== by 0x5278522: parse_args (lj_parse.c:1900)
==20168== by 0x527868C: expr_primary (lj_parse.c:1963)
==20168== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20168== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 2: number typed value ==20168== 41 bytes in 1 blocks are definitely lost in loss record 1,813 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 42 bytes in 1 blocks are definitely lost in loss record 1,814 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 42 bytes in 2 blocks are definitely lost in loss record 1,815 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 42 bytes in 2 blocks are definitely lost in loss record 1,816 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 43 bytes in 1 blocks are definitely lost in loss record 1,819 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 43 bytes in 1 blocks are definitely lost in loss record 1,820 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 44 bytes in 1 blocks are definitely lost in loss record 1,821 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20168== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20168== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 44 bytes in 2 blocks are definitely lost in loss record 1,822 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20168== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20168== by 0x5279269: parse_for (lj_parse.c:2575)
==20168== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20168== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 45 bytes in 2 blocks are definitely lost in loss record 1,827 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273BD6: lex_string (lj_lex.c:280)
==20168== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278511: parse_args (lj_parse.c:1896)
==20168== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x527947B: parse_local (lj_parse.c:2259)
==20168== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20168== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20168== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20168== 47 bytes in 2 blocks are definitely lost in loss record 1,828 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20168== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 47 bytes in 2 blocks are definitely lost in loss record 1,829 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20168== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20168== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20168== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20168== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20168== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20168== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20168== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x52635B7: newtab (lj_tab.c:107)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20168== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20168== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20168== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20168== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20168== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20168== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20168== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20168== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20168== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20168== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20168== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20168== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20168== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20168== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20168== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20168== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20168== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20168== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x52635B7: newtab (lj_tab.c:107)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52781C8: expr_table (lj_parse.c:1738)
==20168== by 0x5277839: expr_simple (lj_parse.c:2002)
==20168== by 0x5277839: expr_unop (lj_parse.c:2075)
==20168== by 0x5277839: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x527947B: parse_local (lj_parse.c:2259)
==20168== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20168== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273BD6: lex_string (lj_lex.c:280)
==20168== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278511: parse_args (lj_parse.c:1896)
==20168== by 0x527868C: expr_primary (lj_parse.c:1963)
==20168== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20168== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x52798F4: parse_then (lj_parse.c:2589)
==20168== by 0x52790E4: parse_if (lj_parse.c:2599)
==20168== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20168== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20168== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20168== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20168== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20168== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20168== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20168== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20168== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20168== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20168== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,932 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,933 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20168== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 48 bytes in 1 blocks are definitely lost in loss record 1,934 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20168== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20168== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 49 bytes in 2 blocks are definitely lost in loss record 1,936 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20168== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 51 bytes in 2 blocks are definitely lost in loss record 1,937 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20168== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 51 bytes in 2 blocks are definitely lost in loss record 1,938 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52711BC: lua_setfield (lj_api.c:903)
==20168== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20168== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 54 bytes in 1 blocks are definitely lost in loss record 1,942 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52705CB: lua_getfield (lj_api.c:738)
==20168== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20168== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 59 bytes in 3 blocks are definitely lost in loss record 1,958 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20168== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 2: number typed value ==20168== 64 bytes in 1 blocks are definitely lost in loss record 1,991 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20168== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20168== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,992 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 64 bytes in 1 blocks are definitely lost in loss record 1,993 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20168== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20168== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,994 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20168== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20168== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 64 bytes in 1 blocks are definitely lost in loss record 1,995 of 2,502
==20168== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52628D9: buf_grow (lj_buf.c:25)
==20168== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20168== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20168== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20168== by 0x527030F: lua_concat (lj_api.c:699)
==20168== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20168== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20168== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 64 bytes in 2 blocks are definitely lost in loss record 1,996 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20168== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 64 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20168== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 64 bytes in 2 blocks are definitely lost in loss record 1,998 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273BD6: lex_string (lj_lex.c:280)
==20168== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278511: parse_args (lj_parse.c:1896)
==20168== by 0x527868C: expr_primary (lj_parse.c:1963)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x527947B: parse_local (lj_parse.c:2259)
==20168== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20168== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20168== 64 bytes in 2 blocks are definitely lost in loss record 1,999 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 65 bytes in 2 blocks are definitely lost in loss record 2,000 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x52766BB: expr_field (lj_parse.c:1671)
==20168== by 0x527869F: expr_primary (lj_parse.c:1948)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x527947B: parse_local (lj_parse.c:2259)
==20168== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20168== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20168== 67 bytes in 3 blocks are definitely lost in loss record 2,001 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 67 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 69 bytes in 3 blocks are definitely lost in loss record 2,005 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20168== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 72 bytes in 1 blocks are definitely lost in loss record 2,015 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x52635B7: newtab (lj_tab.c:107)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52BF264: luaopen_package (lib_package.c:588)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 72 bytes in 1 blocks are definitely lost in loss record 2,016 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x52635B7: newtab (lj_tab.c:107)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52BF264: luaopen_package (lib_package.c:588)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 72 bytes in 1 blocks are definitely lost in loss record 2,017 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x52635B7: newtab (lj_tab.c:107)
==20168== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20168== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20168== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,018 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20168== by 0x52B12C4: clib_new (lj_clib.c:386)
==20168== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20168== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 73 bytes in 3 blocks are definitely lost in loss record 2,019 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20168== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 80 bytes in 1 blocks are definitely lost in loss record 2,038 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20168== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20168== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 80 bytes in 1 blocks are definitely lost in loss record 2,039 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20168== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20168== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 80 bytes in 1 blocks are definitely lost in loss record 2,040 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x52635B7: newtab (lj_tab.c:107)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20168== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20168== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 80 bytes in 4 blocks are definitely lost in loss record 2,041 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20168== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 80 bytes in 4 blocks are definitely lost in loss record 2,042 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20168== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20168== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 91 bytes in 4 blocks are definitely lost in loss record 2,044 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 92 bytes in 1 blocks are definitely lost in loss record 2,045 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20168== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 93 bytes in 4 blocks are definitely lost in loss record 2,048 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20168== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20168== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20168== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20168== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20168== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20168== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20168== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20168== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20168== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20168== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20168== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20168== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20168== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x5274E94: const_gc (lj_parse.c:218)
==20168== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20168== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x5274E94: const_gc (lj_parse.c:218)
==20168== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,078 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20168== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,079 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20168== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 1 blocks are definitely lost in loss record 2,080 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 3 blocks are definitely lost in loss record 2,081 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20168== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 3 blocks are definitely lost in loss record 2,082 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20168== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 96 bytes in 3 blocks are definitely lost in loss record 2,083 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 112 bytes in 5 blocks are definitely lost in loss record 2,095 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52BD956: luaopen_io (lib_io.c:534)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 112 bytes in 5 blocks are definitely lost in loss record 2,096 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52BD956: luaopen_io (lib_io.c:534)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 119 bytes in 1 blocks are definitely lost in loss record 2,102 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20168== by 0x52BF0DA: setpath (lib_package.c:545)
==20168== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 124 bytes in 6 blocks are definitely lost in loss record 2,107 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20168== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 124 bytes in 6 blocks are definitely lost in loss record 2,108 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20168== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 126 bytes in 1 blocks are definitely lost in loss record 2,109 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5276B80: parse_body (lj_parse.c:1853)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 126 bytes in 1 blocks are definitely lost in loss record 2,110 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5276B80: parse_body (lj_parse.c:1853)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 128 bytes in 4 blocks are definitely lost in loss record 2,129 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20168== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 128 bytes in 4 blocks are definitely lost in loss record 2,131 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20168== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20168== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 128 bytes in 4 blocks are definitely lost in loss record 2,132 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 130 bytes in 1 blocks are definitely lost in loss record 2,135 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5276B80: parse_body (lj_parse.c:1853)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 130 bytes in 1 blocks are definitely lost in loss record 2,136 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5276B80: parse_body (lj_parse.c:1853)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 134 bytes in 6 blocks are definitely lost in loss record 2,139 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 136 bytes in 6 blocks are definitely lost in loss record 2,140 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,152 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 154 bytes in 7 blocks are definitely lost in loss record 2,154 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 154 bytes in 7 blocks are definitely lost in loss record 2,155 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 160 bytes in 5 blocks are definitely lost in loss record 2,166 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 160 bytes in 5 blocks are definitely lost in loss record 2,167 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 172 bytes in 5 blocks are definitely lost in loss record 2,172 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20168== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20168== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 172 bytes in 5 blocks are definitely lost in loss record 2,173 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264C3B: func_newL (lj_func.c:122)
==20168== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20168== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20168== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 176 bytes in 2 blocks are definitely lost in loss record 2,184 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20168== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20168== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 176 bytes in 2 blocks are definitely lost in loss record 2,185 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20168== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20168== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 187 bytes in 1 blocks are definitely lost in loss record 2,188 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 187 bytes in 1 blocks are definitely lost in loss record 2,189 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20168== by 0x52711F8: lua_setfield (lj_api.c:904)
==20168== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20168== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20168== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20168== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20168== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20168== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20168== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20168== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20168== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20168== by 0x52711F8: lua_setfield (lj_api.c:904)
==20168== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20168== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20168== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20168== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20168== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20168== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20168== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20168== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20168== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20168== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20168== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,215 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20168== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5274028: lex_opt (lj_parse.c:989)
==20168== by 0x52755D7: lex_match (lj_parse.c:1006)
==20168== by 0x527853E: parse_args (lj_parse.c:1904)
==20168== by 0x527868C: expr_primary (lj_parse.c:1963)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x527947B: parse_local (lj_parse.c:2259)
==20168== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20168== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 1 blocks are definitely lost in loss record 2,216 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20168== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5274028: lex_opt (lj_parse.c:989)
==20168== by 0x52755D7: lex_match (lj_parse.c:1006)
==20168== by 0x527853E: parse_args (lj_parse.c:1904)
==20168== by 0x527868C: expr_primary (lj_parse.c:1963)
==20168== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20168== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20168== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 6 blocks are definitely lost in loss record 2,217 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 192 bytes in 6 blocks are definitely lost in loss record 2,218 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 205 bytes in 9 blocks are definitely lost in loss record 2,219 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 207 bytes in 9 blocks are definitely lost in loss record 2,220 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 208 bytes in 9 blocks are definitely lost in loss record 2,225 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 218 bytes in 1 blocks are definitely lost in loss record 2,228 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20168== by 0x52BF0DA: setpath (lib_package.c:545)
==20168== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 218 bytes in 1 blocks are definitely lost in loss record 2,229 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20168== by 0x52BF0DA: setpath (lib_package.c:545)
==20168== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 231 bytes in 1 blocks are definitely lost in loss record 2,235 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5276B80: parse_body (lj_parse.c:1853)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20168== by 0x5279269: parse_for (lj_parse.c:2575)
==20168== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20168== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 231 bytes in 1 blocks are definitely lost in loss record 2,236 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5276B80: parse_body (lj_parse.c:1853)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20168== by 0x5279269: parse_for (lj_parse.c:2575)
==20168== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20168== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,239 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20168== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20168== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 239 bytes in 11 blocks are definitely lost in loss record 2,240 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 239 bytes in 11 blocks are definitely lost in loss record 2,241 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 240 bytes in 11 blocks are definitely lost in loss record 2,248 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 253 bytes in 11 blocks are definitely lost in loss record 2,250 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 256 bytes in 10 blocks are definitely lost in loss record 2,262 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 261 bytes in 12 blocks are definitely lost in loss record 2,263 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 284 bytes in 11 blocks are definitely lost in loss record 2,266 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 288 bytes in 9 blocks are definitely lost in loss record 2,269 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 288 bytes in 9 blocks are definitely lost in loss record 2,270 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52BD956: luaopen_io (lib_io.c:534)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 352 bytes in 11 blocks are definitely lost in loss record 2,283 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52BD956: luaopen_io (lib_io.c:534)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 352 bytes in 11 blocks are definitely lost in loss record 2,284 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 360 bytes in 15 blocks are definitely lost in loss record 2,289 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x526503F: func_finduv (lj_func.c:52)
==20168== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20168== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20168== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 360 bytes in 15 blocks are definitely lost in loss record 2,290 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x526503F: func_finduv (lj_func.c:52)
==20168== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20168== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20168== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 367 bytes in 1 blocks are definitely lost in loss record 2,291 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5276B80: parse_body (lj_parse.c:1853)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20168== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20168== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20168== by 0x52711F8: lua_setfield (lj_api.c:904)
==20168== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20168== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BD956: luaopen_io (lib_io.c:534)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20168== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20168== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20168== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20168== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20168== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20168== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20168== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20168== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20168== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20168== by 0x52711F8: lua_setfield (lj_api.c:904)
==20168== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20168== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BD956: luaopen_io (lib_io.c:534)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20168== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20168== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 1 blocks are definitely lost in loss record 2,320 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20168== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x527772F: expr_simple (lj_parse.c:2012)
==20168== by 0x527772F: expr_unop (lj_parse.c:2075)
==20168== by 0x527772F: expr_binop (lj_parse.c:2088)
==20168== by 0x5277173: expr_binop (lj_parse.c:2096)
==20168== by 0x5277C21: expr (lj_parse.c:2107)
==20168== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20168== by 0x52798DD: parse_then (lj_parse.c:2587)
==20168== by 0x52790E4: parse_if (lj_parse.c:2599)
==20168== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20168== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x52798F4: parse_then (lj_parse.c:2589)
==20168== by 0x52790E4: parse_if (lj_parse.c:2599)
==20168== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20168== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20168== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20168== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20168== by 0x5279269: parse_for (lj_parse.c:2575)
==20168== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20168== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 12 blocks are definitely lost in loss record 2,321 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 384 bytes in 12 blocks are definitely lost in loss record 2,322 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 395 bytes in 1 blocks are definitely lost in loss record 2,323 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 402 bytes in 19 blocks are definitely lost in loss record 2,324 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20168== by 0x52688BF: cpluaopen (lj_state.c:153)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20168== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20168== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20168== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 403 bytes in 19 blocks are definitely lost in loss record 2,325 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20168== by 0x52688BF: cpluaopen (lj_state.c:153)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20168== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20168== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20168== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 416 bytes in 13 blocks are definitely lost in loss record 2,329 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 416 bytes in 13 blocks are definitely lost in loss record 2,330 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 463 bytes in 20 blocks are definitely lost in loss record 2,337 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20168== by 0x52688B7: cpluaopen (lj_state.c:152)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20168== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20168== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20168== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 463 bytes in 20 blocks are definitely lost in loss record 2,338 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20168== by 0x52688B7: cpluaopen (lj_state.c:152)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20168== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20168== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20168== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 507 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 509 bytes in 24 blocks are definitely lost in loss record 2,346 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 512 bytes in 16 blocks are definitely lost in loss record 2,350 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 530 bytes in 22 blocks are definitely lost in loss record 2,355 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 544 bytes in 17 blocks are definitely lost in loss record 2,356 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20168== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20168== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20168== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20168== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20168== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 554 bytes in 23 blocks are definitely lost in loss record 2,359 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 576 bytes in 18 blocks are definitely lost in loss record 2,362 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 621 bytes in 1 blocks are definitely lost in loss record 2,367 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20168== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20168== by 0x527346C: lex_scan (lj_lex.c:338)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5275478: lex_str (lj_parse.c:1024)
==20168== by 0x52766E2: expr_str (lj_parse.c:1630)
==20168== by 0x52766E2: expr_field (lj_parse.c:1672)
==20168== by 0x527869F: expr_primary (lj_parse.c:1948)
==20168== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20168== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20168== 707 bytes in 1 blocks are definitely lost in loss record 2,379 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20168== by 0x5276B80: parse_body (lj_parse.c:1853)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20168== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20168== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20168== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20168== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x52713AF: lua_rawset (lj_api.c:923)
==20168== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20168== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20168== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20168== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20168== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20168== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20168== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20168== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20168== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20168== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20168== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x52713AF: lua_rawset (lj_api.c:923)
==20168== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20168== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20168== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20168== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20168== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20168== by 0x5279269: parse_for (lj_parse.c:2575)
==20168== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20168== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20168== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20168== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20168== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20168== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20168== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278C23: parse_return (lj_parse.c:2308)
==20168== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20168== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20168== by 0x52798A8: parse_block (lj_parse.c:2400)
==20168== by 0x52798F4: parse_then (lj_parse.c:2589)
==20168== by 0x52790E4: parse_if (lj_parse.c:2599)
==20168== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20168== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20168== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20168== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20168== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20168== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20168== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20168== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20168== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20168== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20168== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20168== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,402 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20168== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 768 bytes in 1 blocks are definitely lost in loss record 2,403 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20168== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20168== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 848 bytes in 26 blocks are definitely lost in loss record 2,410 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 848 bytes in 26 blocks are definitely lost in loss record 2,411 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 1,000 bytes in 27 blocks are definitely lost in loss record 2,421 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20168== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 1,000 bytes in 27 blocks are definitely lost in loss record 2,422 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20168== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20168== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20168== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20168== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20168== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 1,347 bytes in 54 blocks are definitely lost in loss record 2,443 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x52633C9: lj_str_new (lj_str.c:188)
==20168== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20168== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20168== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20168== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20168== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x5268862: cpluaopen (lj_state.c:149)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20168== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20168== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20168== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20168== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20168== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20168== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20168== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20168== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 1,536 bytes in 1 blocks are definitely lost in loss record 2,453 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x5268862: cpluaopen (lj_state.c:149)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20168== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20168== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20168== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20168== 1,536 bytes in 1 blocks are definitely lost in loss record 2,454 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5264354: newhpart (lj_tab.c:64)
==20168== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20168== by 0x5264756: rehashtab (lj_tab.c:385)
==20168== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20168== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20168== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20168== by 0x5273BD6: lex_string (lj_lex.c:280)
==20168== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20168== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20168== by 0x5278511: parse_args (lj_parse.c:1896)
==20168== by 0x527868C: expr_primary (lj_parse.c:1963)
==20168== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20168== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20168== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20168== by 0x5276B50: parse_body (lj_parse.c:1851)
==20168== by 0x527778B: expr_simple (lj_parse.c:2006)
==20168== by 0x527778B: expr_unop (lj_parse.c:2075)
==20168== by 0x527778B: expr_binop (lj_parse.c:2088)
==20168== by 0x5277BC5: expr (lj_parse.c:2107)
==20168== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20168== by 0x5279193: parse_return (lj_parse.c:2314)
==20168== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20168== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20168== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20168== by 0x527B75A: cpparser (lj_load.c:41)
==20168== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20168== by 0x527B87A: lua_loadx (lj_load.c:58)
==20168== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20168== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20168== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20168== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20168== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20168== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20168== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20168== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20168== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20168== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20168== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20168== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20168== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 2: number typed value ==20168== 3,072 bytes in 1 blocks are definitely lost in loss record 2,480 of 2,502
==20168== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20168== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20168== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20168== by 0x5263618: newhpart (lj_tab.c:64)
==20168== by 0x5263618: newtab (lj_tab.c:143)
==20168== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20168== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20168== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20168== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20168== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20168== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20168== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20168== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20168== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20168== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20168== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20168== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20168== by 0x41B71D: main (nginx.c:367)
==20168==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 2: number typed value - response_body - response is expected (repeated req 1, req 0) @@ -1,2 +0,0 @@
-foo: rc=0, type=3, val=1234567
-bar: rc=0, type=3, val=3.14159
'
099-c-api.t TEST 2: number typed value ==20169== Invalid read of size 8
==20169== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20169== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20169== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169== Address 0x8beabe8 is 3 bytes after a block of size 5 alloc'd
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20169== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20169== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20169== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20169== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20169== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== Invalid read of size 8
==20169== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20169== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20169== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20169== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169==
==20169== Process terminating with default action of signal 11 (SIGSEGV)
==20169== Access not within mapped region at address 0x58
==20169== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20169== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20169== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20169== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169== If you believe this happened as a result of a stack
==20169== overflow in your program's main thread (unlikely but
==20169== possible), you can try to increase the size of the
==20169== main thread stack using the --main-stacksize= flag.
==20169== The main thread stack size used in this run was 8388608.
==20169== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20169== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20169== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20169== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20169== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20169== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20169== by 0x5279269: parse_for (lj_parse.c:2575)
==20169== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20169== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 2: number typed value ==20169== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5276A59: parse_params (lj_parse.c:1811)
==20169== by 0x5276A59: parse_body (lj_parse.c:1847)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20169== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20169== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x52766BB: expr_field (lj_parse.c:1671)
==20169== by 0x527869F: expr_primary (lj_parse.c:1948)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 2: number typed value ==20169== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20169== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 18 bytes in 1 blocks are definitely lost in loss record 293 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20169== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20169== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20169== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20169== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20169== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20169== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20169== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20169== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20169== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20169== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20169== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B938A: luaopen_base (lib_base.c:656)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20169== by 0x52B9439: luaopen_base (lib_base.c:658)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20169== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20169== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20169== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20169== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20169== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20169== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B938A: luaopen_base (lib_base.c:656)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20169== by 0x52B9439: luaopen_base (lib_base.c:658)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20169== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20169== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20169== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20169== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20169== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20169== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273BD6: lex_string (lj_lex.c:280)
==20169== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20169== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x527947B: parse_local (lj_parse.c:2259)
==20169== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20169== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20169== by 0x5279269: parse_for (lj_parse.c:2575)
==20169== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20169== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 2: number typed value ==20169== 19 bytes in 1 blocks are definitely lost in loss record 308 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20169== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20169== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20169== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20169== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20169== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20169== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20169== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20169== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20169== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20169== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20169== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20169== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20169== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20169== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5274028: lex_opt (lj_parse.c:989)
==20169== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20169== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20169== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x527B768: cpparser (lj_load.c:42)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20169== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20169== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20169== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20169== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20169== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20169== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20169== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20169== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20169== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20169== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20169== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x527B768: cpparser (lj_load.c:42)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20169== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20169== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20169== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20169== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5274028: lex_opt (lj_parse.c:989)
==20169== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20169== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20169== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x527B768: cpparser (lj_load.c:42)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20169== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20169== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5274028: lex_opt (lj_parse.c:989)
==20169== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20169== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20169== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20169== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x527B768: cpparser (lj_load.c:42)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5274028: lex_opt (lj_parse.c:989)
==20169== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20169== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20169== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20169== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x527B768: cpparser (lj_load.c:42)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20169== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20169== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20169== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20169== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x527B768: cpparser (lj_load.c:42)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 20 bytes in 1 blocks are definitely lost in loss record 364 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20169== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20169== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20169== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20169== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20169== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20169== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20169== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20169== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20169== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20169== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20169== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20169== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20169== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20169== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20169== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20169== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20169== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20169== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20169== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20169== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20169== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20169== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20169== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20169== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20169== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20169== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20169== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20169== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20169== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20169== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20169== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20169== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20169== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20169== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20169== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20169== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20169== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20169== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20169== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20169== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20169== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20169== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20169== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x52766BB: expr_field (lj_parse.c:1671)
==20169== by 0x527869F: expr_primary (lj_parse.c:1948)
==20169== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20169== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5274028: lex_opt (lj_parse.c:989)
==20169== by 0x52755D7: lex_match (lj_parse.c:1006)
==20169== by 0x527853E: parse_args (lj_parse.c:1904)
==20169== by 0x527868C: expr_primary (lj_parse.c:1963)
==20169== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20169== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 21 bytes in 1 blocks are definitely lost in loss record 400 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20169== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20169== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20169== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20169== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20169== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20169== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20169== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20169== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20169== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20169== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BD939: luaopen_io (lib_io.c:533)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20169== by 0x52BD972: luaopen_io (lib_io.c:535)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20169== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20169== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20169== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20169== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20169== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20169== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20169== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20169== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20169== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20169== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20169== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20169== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20169== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20169== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20169== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20169== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20169== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BD939: luaopen_io (lib_io.c:533)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20169== by 0x52BD972: luaopen_io (lib_io.c:535)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20169== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20169== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20169== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20169== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20169== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20169== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20169== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20169== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20169== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20169== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20169== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20169== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20169== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20169== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20169== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20169== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20169== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20169== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20169== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20169== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20169== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20169== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20169== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20169== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20169== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20169== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20169== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BF343: luaopen_package (lib_package.c:600)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BF370: luaopen_package (lib_package.c:602)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20169== by 0x52BD994: luaopen_io (lib_io.c:536)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20169== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20169== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20169== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20169== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20169== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20169== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20169== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20169== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20169== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20169== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20169== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20169== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20169== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20169== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20169== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20169== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BF343: luaopen_package (lib_package.c:600)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BF370: luaopen_package (lib_package.c:602)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20169== by 0x52BD994: luaopen_io (lib_io.c:536)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20169== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20169== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20169== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20169== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20169== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20169== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20169== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20169== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20169== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20169== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20169== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20169== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 23 bytes in 1 blocks are definitely lost in loss record 463 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20169== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20169== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52705CB: lua_getfield (lj_api.c:738)
==20169== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20169== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x527947B: parse_local (lj_parse.c:2259)
==20169== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20169== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20169== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20169== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20169== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20169== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52705CB: lua_getfield (lj_api.c:738)
==20169== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20169== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x527947B: parse_local (lj_parse.c:2259)
==20169== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20169== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20169== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20169== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,094 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 24 bytes in 1 blocks are definitely lost in loss record 1,095 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273BD6: lex_string (lj_lex.c:280)
==20169== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5274028: lex_opt (lj_parse.c:989)
==20169== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20169== by 0x5278522: parse_args (lj_parse.c:1900)
==20169== by 0x527868C: expr_primary (lj_parse.c:1963)
==20169== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20169== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20169== by 0x52BF389: luaopen_package (lib_package.c:603)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20169== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20169== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20169== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20169== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20169== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20169== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20169== by 0x52BF389: luaopen_package (lib_package.c:603)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20169== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20169== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20169== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 25 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273BD6: lex_string (lj_lex.c:280)
==20169== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278511: parse_args (lj_parse.c:1896)
==20169== by 0x527868C: expr_primary (lj_parse.c:1963)
==20169== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20169== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52705CB: lua_getfield (lj_api.c:738)
==20169== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20169== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20169== by 0x52BC510: luaopen_table (lib_table.c:303)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20169== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20169== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20169== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20169== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20169== by 0x52BC510: luaopen_table (lib_table.c:303)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20169== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20169== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,153 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20169== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20169== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 26 bytes in 1 blocks are definitely lost in loss record 1,154 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20169== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20169== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20169== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20169== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20169== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20169== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20169== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20169== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20169== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x52766BB: expr_field (lj_parse.c:1671)
==20169== by 0x527869F: expr_primary (lj_parse.c:1948)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x527947B: parse_local (lj_parse.c:2259)
==20169== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20169== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20169== by 0x5279269: parse_for (lj_parse.c:2575)
==20169== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20169== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20169== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20169== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,173 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20169== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 27 bytes in 1 blocks are definitely lost in loss record 1,174 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20169== by 0x52BC533: luaopen_table (lib_table.c:304)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20169== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20169== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20169== by 0x52BC533: luaopen_table (lib_table.c:304)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20169== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20169== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20169== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20169== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20169== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20169== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,199 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 28 bytes in 1 blocks are definitely lost in loss record 1,200 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20169== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20169== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20169== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20169== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20169== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,215 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 29 bytes in 1 blocks are definitely lost in loss record 1,216 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20169== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20169== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20169== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20169== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20169== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20169== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20169== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20169== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20169== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20169== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20169== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 30 bytes in 1 blocks are definitely lost in loss record 1,240 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20169== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20169== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 31 bytes in 1 blocks are definitely lost in loss record 1,248 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20169== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 31 bytes in 1 blocks are definitely lost in loss record 1,249 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x5268874: cpluaopen (lj_state.c:150)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20169== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20169== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20169== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20169== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20169== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20169== by 0x52BF211: luaopen_package (lib_package.c:583)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20169== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52BF389: luaopen_package (lib_package.c:603)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20169== by 0x52BC510: luaopen_table (lib_table.c:303)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20169== by 0x52BC533: luaopen_table (lib_table.c:304)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20169== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BD956: luaopen_io (lib_io.c:534)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20169== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20169== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20169== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20169== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20169== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20169== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20169== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20169== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20169== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20169== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20169== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20169== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20169== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20169== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20169== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20169== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20169== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20169== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20169== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20169== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20169== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20169== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20169== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20169== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20169== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20169== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20169== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20169== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20169== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20169== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20169== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20169== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20169== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20169== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20169== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20169== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20169== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20169== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20169== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20169== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20169== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20169== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20169== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20169== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20169== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20169== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20169== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20169== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20169== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20169== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20169== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20169== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20169== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20169== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20169== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20169== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20169== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20169== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20169== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20169== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20169== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20169== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20169== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20169== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20169== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20169== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20169== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20169== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20169== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20169== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20169== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20169== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20169== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20169== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20169== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20169== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20169== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20169== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20169== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20169== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20169== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20169== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20169== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20169== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20169== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20169== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20169== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20169== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20169== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20169== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20169== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20169== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20169== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20169== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20169== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20169== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20169== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20169== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20169== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20169== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20169== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20169== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20169== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20169== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20169== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52628D9: buf_grow (lj_buf.c:25)
==20169== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20169== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20169== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20169== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20169== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x5268874: cpluaopen (lj_state.c:150)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20169== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20169== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20169== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20169== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20169== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20169== by 0x52BF211: luaopen_package (lib_package.c:583)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20169== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52BF389: luaopen_package (lib_package.c:603)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20169== by 0x52BC510: luaopen_table (lib_table.c:303)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20169== by 0x52BC533: luaopen_table (lib_table.c:304)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20169== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BD956: luaopen_io (lib_io.c:534)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20169== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20169== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20169== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20169== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20169== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20169== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20169== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20169== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20169== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20169== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20169== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20169== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20169== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20169== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20169== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20169== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20169== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20169== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20169== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20169== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20169== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20169== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20169== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20169== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20169== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20169== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20169== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20169== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20169== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20169== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20169== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20169== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20169== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20169== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20169== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20169== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20169== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20169== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20169== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20169== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20169== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20169== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20169== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20169== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20169== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20169== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20169== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20169== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20169== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20169== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20169== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20169== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20169== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20169== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20169== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20169== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20169== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20169== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20169== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20169== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20169== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20169== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20169== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20169== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20169== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20169== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20169== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20169== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20169== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20169== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20169== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20169== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20169== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20169== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20169== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20169== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20169== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20169== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20169== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20169== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20169== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20169== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20169== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20169== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20169== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20169== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20169== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20169== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20169== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20169== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20169== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20169== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20169== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20169== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20169== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20169== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20169== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20169== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20169== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20169== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20169== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20169== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20169== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20169== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20169== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20169== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20169== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20169== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20169== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20169== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20169== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20169== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20169== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20169== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20169== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20169== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20169== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20169== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20169== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20169== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20169== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20169== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20169== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20169== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20169== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20169== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20169== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20169== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20169== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20169== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20169== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20169== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20169== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20169== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20169== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20169== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20169== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20169== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20169== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20169== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20169== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20169== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20169== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20169== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20169== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20169== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20169== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20169== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20169== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20169== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20169== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20169== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52740B8: fs_init (lj_parse.c:1615)
==20169== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52740B8: fs_init (lj_parse.c:1615)
==20169== by 0x5276A28: parse_body (lj_parse.c:1844)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20169== by 0x5279269: parse_for (lj_parse.c:2575)
==20169== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20169== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52740B8: fs_init (lj_parse.c:1615)
==20169== by 0x5276A28: parse_body (lj_parse.c:1844)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52740B8: fs_init (lj_parse.c:1615)
==20169== by 0x5276A28: parse_body (lj_parse.c:1844)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52740B8: fs_init (lj_parse.c:1615)
==20169== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20169== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52740B8: fs_init (lj_parse.c:1615)
==20169== by 0x5276A28: parse_body (lj_parse.c:1844)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20169== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20169== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20169== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20169== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20169== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20169== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52740B8: fs_init (lj_parse.c:1615)
==20169== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52740B8: fs_init (lj_parse.c:1615)
==20169== by 0x5276A28: parse_body (lj_parse.c:1844)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20169== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20169== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20169== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20169== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,743 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20169== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 1 blocks are definitely lost in loss record 1,744 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5263659: newtab (lj_tab.c:122)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20169== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 32 bytes in 2 blocks are definitely lost in loss record 1,745 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20169== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20169== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 33 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 33 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 33 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 34 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52688C9: cpluaopen (lj_state.c:154)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20169== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20169== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20169== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52688C9: cpluaopen (lj_state.c:154)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20169== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20169== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20169== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 34 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 34 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 35 bytes in 1 blocks are definitely lost in loss record 1,756 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20169== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20169== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 35 bytes in 1 blocks are definitely lost in loss record 1,758 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 35 bytes in 1 blocks are definitely lost in loss record 1,759 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20169== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20169== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20169== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 36 bytes in 2 blocks are definitely lost in loss record 1,764 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273BD6: lex_string (lj_lex.c:280)
==20169== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5274028: lex_opt (lj_parse.c:989)
==20169== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20169== by 0x5278522: parse_args (lj_parse.c:1900)
==20169== by 0x527868C: expr_primary (lj_parse.c:1963)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x527947B: parse_local (lj_parse.c:2259)
==20169== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20169== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20169== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20169== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 2: number typed value ==20169== 37 bytes in 1 blocks are definitely lost in loss record 1,766 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 37 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 38 bytes in 1 blocks are definitely lost in loss record 1,771 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 38 bytes in 1 blocks are definitely lost in loss record 1,773 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 39 bytes in 1 blocks are definitely lost in loss record 1,777 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 39 bytes in 1 blocks are definitely lost in loss record 1,778 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20169== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20169== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20169== by 0x52BD972: luaopen_io (lib_io.c:535)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20169== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20169== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20169== by 0x52BD994: luaopen_io (lib_io.c:536)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20169== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20169== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20169== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20169== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20169== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20169== by 0x52BD972: luaopen_io (lib_io.c:535)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20169== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20169== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20169== by 0x52BD994: luaopen_io (lib_io.c:536)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20169== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20169== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20169== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 1 blocks are definitely lost in loss record 1,802 of 2,502
==20169== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20169== by 0x52780A8: expr_table (lj_parse.c:1744)
==20169== by 0x5277839: expr_simple (lj_parse.c:2002)
==20169== by 0x5277839: expr_unop (lj_parse.c:2075)
==20169== by 0x5277839: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x527947B: parse_local (lj_parse.c:2259)
==20169== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20169== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20169== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20169== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20169== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 2 blocks are definitely lost in loss record 1,808 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273BD6: lex_string (lj_lex.c:280)
==20169== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278511: parse_args (lj_parse.c:1896)
==20169== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20169== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20169== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 2: number typed value ==20169== 40 bytes in 2 blocks are definitely lost in loss record 1,809 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x52766BB: expr_field (lj_parse.c:1671)
==20169== by 0x527869F: expr_primary (lj_parse.c:1948)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278522: parse_args (lj_parse.c:1900)
==20169== by 0x527868C: expr_primary (lj_parse.c:1963)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BEA: expr (lj_parse.c:2107)
==20169== by 0x5277BEA: expr_list (lj_parse.c:1877)
==20169== by 0x5278522: parse_args (lj_parse.c:1900)
==20169== by 0x527868C: expr_primary (lj_parse.c:1963)
==20169== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20169== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 2: number typed value ==20169== 41 bytes in 1 blocks are definitely lost in loss record 1,813 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 42 bytes in 1 blocks are definitely lost in loss record 1,814 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 42 bytes in 2 blocks are definitely lost in loss record 1,815 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 42 bytes in 2 blocks are definitely lost in loss record 1,816 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 43 bytes in 1 blocks are definitely lost in loss record 1,819 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 43 bytes in 1 blocks are definitely lost in loss record 1,820 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 44 bytes in 1 blocks are definitely lost in loss record 1,821 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20169== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20169== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 44 bytes in 2 blocks are definitely lost in loss record 1,822 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20169== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20169== by 0x5279269: parse_for (lj_parse.c:2575)
==20169== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20169== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 45 bytes in 2 blocks are definitely lost in loss record 1,827 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273BD6: lex_string (lj_lex.c:280)
==20169== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278511: parse_args (lj_parse.c:1896)
==20169== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x527947B: parse_local (lj_parse.c:2259)
==20169== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20169== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20169== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20169== 47 bytes in 2 blocks are definitely lost in loss record 1,828 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20169== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 47 bytes in 2 blocks are definitely lost in loss record 1,829 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20169== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20169== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20169== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20169== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20169== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20169== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20169== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x52635B7: newtab (lj_tab.c:107)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20169== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20169== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20169== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20169== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20169== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20169== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20169== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20169== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20169== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20169== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20169== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20169== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20169== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20169== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20169== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20169== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20169== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20169== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x52635B7: newtab (lj_tab.c:107)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52781C8: expr_table (lj_parse.c:1738)
==20169== by 0x5277839: expr_simple (lj_parse.c:2002)
==20169== by 0x5277839: expr_unop (lj_parse.c:2075)
==20169== by 0x5277839: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x527947B: parse_local (lj_parse.c:2259)
==20169== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20169== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273BD6: lex_string (lj_lex.c:280)
==20169== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278511: parse_args (lj_parse.c:1896)
==20169== by 0x527868C: expr_primary (lj_parse.c:1963)
==20169== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20169== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x52798F4: parse_then (lj_parse.c:2589)
==20169== by 0x52790E4: parse_if (lj_parse.c:2599)
==20169== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20169== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20169== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20169== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20169== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20169== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20169== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20169== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20169== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20169== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20169== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,932 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,933 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20169== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 48 bytes in 1 blocks are definitely lost in loss record 1,934 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20169== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20169== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 49 bytes in 2 blocks are definitely lost in loss record 1,936 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20169== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 51 bytes in 2 blocks are definitely lost in loss record 1,937 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20169== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 51 bytes in 2 blocks are definitely lost in loss record 1,938 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52711BC: lua_setfield (lj_api.c:903)
==20169== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20169== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 54 bytes in 1 blocks are definitely lost in loss record 1,942 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52705CB: lua_getfield (lj_api.c:738)
==20169== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20169== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 59 bytes in 3 blocks are definitely lost in loss record 1,958 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20169== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 2: number typed value ==20169== 64 bytes in 1 blocks are definitely lost in loss record 1,991 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20169== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20169== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,992 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 64 bytes in 1 blocks are definitely lost in loss record 1,993 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20169== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20169== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,994 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20169== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20169== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 64 bytes in 1 blocks are definitely lost in loss record 1,995 of 2,502
==20169== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52628D9: buf_grow (lj_buf.c:25)
==20169== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20169== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20169== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20169== by 0x527030F: lua_concat (lj_api.c:699)
==20169== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20169== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20169== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 64 bytes in 2 blocks are definitely lost in loss record 1,996 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20169== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 64 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20169== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 64 bytes in 2 blocks are definitely lost in loss record 1,998 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273BD6: lex_string (lj_lex.c:280)
==20169== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278511: parse_args (lj_parse.c:1896)
==20169== by 0x527868C: expr_primary (lj_parse.c:1963)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x527947B: parse_local (lj_parse.c:2259)
==20169== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20169== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20169== 64 bytes in 2 blocks are definitely lost in loss record 1,999 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 65 bytes in 2 blocks are definitely lost in loss record 2,000 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x52766BB: expr_field (lj_parse.c:1671)
==20169== by 0x527869F: expr_primary (lj_parse.c:1948)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x527947B: parse_local (lj_parse.c:2259)
==20169== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20169== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20169== 67 bytes in 3 blocks are definitely lost in loss record 2,001 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 67 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 69 bytes in 3 blocks are definitely lost in loss record 2,005 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20169== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 72 bytes in 1 blocks are definitely lost in loss record 2,015 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x52635B7: newtab (lj_tab.c:107)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52BF264: luaopen_package (lib_package.c:588)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 72 bytes in 1 blocks are definitely lost in loss record 2,016 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x52635B7: newtab (lj_tab.c:107)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52BF264: luaopen_package (lib_package.c:588)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 72 bytes in 1 blocks are definitely lost in loss record 2,017 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x52635B7: newtab (lj_tab.c:107)
==20169== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20169== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20169== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,018 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20169== by 0x52B12C4: clib_new (lj_clib.c:386)
==20169== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20169== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 73 bytes in 3 blocks are definitely lost in loss record 2,019 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20169== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 80 bytes in 1 blocks are definitely lost in loss record 2,038 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20169== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20169== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 80 bytes in 1 blocks are definitely lost in loss record 2,039 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20169== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20169== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 80 bytes in 1 blocks are definitely lost in loss record 2,040 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x52635B7: newtab (lj_tab.c:107)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20169== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20169== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 80 bytes in 4 blocks are definitely lost in loss record 2,041 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20169== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 80 bytes in 4 blocks are definitely lost in loss record 2,042 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20169== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20169== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 91 bytes in 4 blocks are definitely lost in loss record 2,044 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 92 bytes in 1 blocks are definitely lost in loss record 2,045 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20169== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 93 bytes in 4 blocks are definitely lost in loss record 2,048 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20169== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20169== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20169== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20169== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20169== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20169== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20169== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20169== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20169== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20169== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20169== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20169== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20169== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x5274E94: const_gc (lj_parse.c:218)
==20169== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20169== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x5274E94: const_gc (lj_parse.c:218)
==20169== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,078 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20169== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,079 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20169== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 1 blocks are definitely lost in loss record 2,080 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 3 blocks are definitely lost in loss record 2,081 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20169== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 3 blocks are definitely lost in loss record 2,082 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20169== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 96 bytes in 3 blocks are definitely lost in loss record 2,083 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 112 bytes in 5 blocks are definitely lost in loss record 2,095 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52BD956: luaopen_io (lib_io.c:534)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 112 bytes in 5 blocks are definitely lost in loss record 2,096 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52BD956: luaopen_io (lib_io.c:534)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 119 bytes in 1 blocks are definitely lost in loss record 2,102 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20169== by 0x52BF0DA: setpath (lib_package.c:545)
==20169== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 124 bytes in 6 blocks are definitely lost in loss record 2,107 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20169== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 124 bytes in 6 blocks are definitely lost in loss record 2,108 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20169== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 126 bytes in 1 blocks are definitely lost in loss record 2,109 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5276B80: parse_body (lj_parse.c:1853)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 126 bytes in 1 blocks are definitely lost in loss record 2,110 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5276B80: parse_body (lj_parse.c:1853)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 128 bytes in 4 blocks are definitely lost in loss record 2,129 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20169== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 128 bytes in 4 blocks are definitely lost in loss record 2,131 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20169== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20169== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 128 bytes in 4 blocks are definitely lost in loss record 2,132 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 130 bytes in 1 blocks are definitely lost in loss record 2,135 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5276B80: parse_body (lj_parse.c:1853)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 130 bytes in 1 blocks are definitely lost in loss record 2,136 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5276B80: parse_body (lj_parse.c:1853)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 134 bytes in 6 blocks are definitely lost in loss record 2,139 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 136 bytes in 6 blocks are definitely lost in loss record 2,140 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,152 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 154 bytes in 7 blocks are definitely lost in loss record 2,154 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 154 bytes in 7 blocks are definitely lost in loss record 2,155 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 160 bytes in 5 blocks are definitely lost in loss record 2,166 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 160 bytes in 5 blocks are definitely lost in loss record 2,167 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 172 bytes in 5 blocks are definitely lost in loss record 2,172 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20169== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20169== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 172 bytes in 5 blocks are definitely lost in loss record 2,173 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264C3B: func_newL (lj_func.c:122)
==20169== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20169== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20169== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 176 bytes in 2 blocks are definitely lost in loss record 2,184 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20169== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20169== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 176 bytes in 2 blocks are definitely lost in loss record 2,185 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20169== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20169== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 187 bytes in 1 blocks are definitely lost in loss record 2,188 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 187 bytes in 1 blocks are definitely lost in loss record 2,189 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20169== by 0x52711F8: lua_setfield (lj_api.c:904)
==20169== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20169== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20169== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20169== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20169== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20169== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20169== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20169== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20169== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20169== by 0x52711F8: lua_setfield (lj_api.c:904)
==20169== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20169== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20169== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20169== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20169== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20169== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20169== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20169== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20169== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20169== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20169== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,215 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20169== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5274028: lex_opt (lj_parse.c:989)
==20169== by 0x52755D7: lex_match (lj_parse.c:1006)
==20169== by 0x527853E: parse_args (lj_parse.c:1904)
==20169== by 0x527868C: expr_primary (lj_parse.c:1963)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x527947B: parse_local (lj_parse.c:2259)
==20169== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20169== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 1 blocks are definitely lost in loss record 2,216 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20169== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5274028: lex_opt (lj_parse.c:989)
==20169== by 0x52755D7: lex_match (lj_parse.c:1006)
==20169== by 0x527853E: parse_args (lj_parse.c:1904)
==20169== by 0x527868C: expr_primary (lj_parse.c:1963)
==20169== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20169== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20169== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 6 blocks are definitely lost in loss record 2,217 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 192 bytes in 6 blocks are definitely lost in loss record 2,218 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 205 bytes in 9 blocks are definitely lost in loss record 2,219 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 207 bytes in 9 blocks are definitely lost in loss record 2,220 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 208 bytes in 9 blocks are definitely lost in loss record 2,225 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 218 bytes in 1 blocks are definitely lost in loss record 2,228 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20169== by 0x52BF0DA: setpath (lib_package.c:545)
==20169== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 218 bytes in 1 blocks are definitely lost in loss record 2,229 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20169== by 0x52BF0DA: setpath (lib_package.c:545)
==20169== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 231 bytes in 1 blocks are definitely lost in loss record 2,235 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5276B80: parse_body (lj_parse.c:1853)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20169== by 0x5279269: parse_for (lj_parse.c:2575)
==20169== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20169== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 231 bytes in 1 blocks are definitely lost in loss record 2,236 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5276B80: parse_body (lj_parse.c:1853)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20169== by 0x5279269: parse_for (lj_parse.c:2575)
==20169== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20169== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,239 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20169== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20169== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 239 bytes in 11 blocks are definitely lost in loss record 2,240 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 239 bytes in 11 blocks are definitely lost in loss record 2,241 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 240 bytes in 11 blocks are definitely lost in loss record 2,248 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 253 bytes in 11 blocks are definitely lost in loss record 2,250 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 256 bytes in 10 blocks are definitely lost in loss record 2,262 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 261 bytes in 12 blocks are definitely lost in loss record 2,263 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 284 bytes in 11 blocks are definitely lost in loss record 2,266 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 288 bytes in 9 blocks are definitely lost in loss record 2,269 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 288 bytes in 9 blocks are definitely lost in loss record 2,270 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52BD956: luaopen_io (lib_io.c:534)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 352 bytes in 11 blocks are definitely lost in loss record 2,283 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52BD956: luaopen_io (lib_io.c:534)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 352 bytes in 11 blocks are definitely lost in loss record 2,284 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 360 bytes in 15 blocks are definitely lost in loss record 2,289 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x526503F: func_finduv (lj_func.c:52)
==20169== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20169== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20169== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 360 bytes in 15 blocks are definitely lost in loss record 2,290 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x526503F: func_finduv (lj_func.c:52)
==20169== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20169== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20169== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 367 bytes in 1 blocks are definitely lost in loss record 2,291 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5276B80: parse_body (lj_parse.c:1853)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20169== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20169== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20169== by 0x52711F8: lua_setfield (lj_api.c:904)
==20169== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20169== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BD956: luaopen_io (lib_io.c:534)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20169== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20169== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20169== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20169== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20169== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20169== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20169== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20169== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20169== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20169== by 0x52711F8: lua_setfield (lj_api.c:904)
==20169== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20169== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BD956: luaopen_io (lib_io.c:534)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20169== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20169== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 1 blocks are definitely lost in loss record 2,320 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20169== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x527772F: expr_simple (lj_parse.c:2012)
==20169== by 0x527772F: expr_unop (lj_parse.c:2075)
==20169== by 0x527772F: expr_binop (lj_parse.c:2088)
==20169== by 0x5277173: expr_binop (lj_parse.c:2096)
==20169== by 0x5277C21: expr (lj_parse.c:2107)
==20169== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20169== by 0x52798DD: parse_then (lj_parse.c:2587)
==20169== by 0x52790E4: parse_if (lj_parse.c:2599)
==20169== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20169== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x52798F4: parse_then (lj_parse.c:2589)
==20169== by 0x52790E4: parse_if (lj_parse.c:2599)
==20169== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20169== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20169== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20169== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20169== by 0x5279269: parse_for (lj_parse.c:2575)
==20169== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20169== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 12 blocks are definitely lost in loss record 2,321 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 384 bytes in 12 blocks are definitely lost in loss record 2,322 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 395 bytes in 1 blocks are definitely lost in loss record 2,323 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 402 bytes in 19 blocks are definitely lost in loss record 2,324 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20169== by 0x52688BF: cpluaopen (lj_state.c:153)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20169== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20169== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20169== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 403 bytes in 19 blocks are definitely lost in loss record 2,325 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20169== by 0x52688BF: cpluaopen (lj_state.c:153)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20169== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20169== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20169== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 416 bytes in 13 blocks are definitely lost in loss record 2,329 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 416 bytes in 13 blocks are definitely lost in loss record 2,330 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 463 bytes in 20 blocks are definitely lost in loss record 2,337 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20169== by 0x52688B7: cpluaopen (lj_state.c:152)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20169== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20169== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20169== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 463 bytes in 20 blocks are definitely lost in loss record 2,338 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20169== by 0x52688B7: cpluaopen (lj_state.c:152)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20169== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20169== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20169== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 507 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 509 bytes in 24 blocks are definitely lost in loss record 2,346 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 512 bytes in 16 blocks are definitely lost in loss record 2,350 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 530 bytes in 22 blocks are definitely lost in loss record 2,355 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 544 bytes in 17 blocks are definitely lost in loss record 2,356 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20169== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20169== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20169== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20169== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20169== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 554 bytes in 23 blocks are definitely lost in loss record 2,359 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 576 bytes in 18 blocks are definitely lost in loss record 2,362 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 621 bytes in 1 blocks are definitely lost in loss record 2,367 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20169== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20169== by 0x527346C: lex_scan (lj_lex.c:338)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5275478: lex_str (lj_parse.c:1024)
==20169== by 0x52766E2: expr_str (lj_parse.c:1630)
==20169== by 0x52766E2: expr_field (lj_parse.c:1672)
==20169== by 0x527869F: expr_primary (lj_parse.c:1948)
==20169== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20169== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 2: number typed value ==20169== 707 bytes in 1 blocks are definitely lost in loss record 2,379 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20169== by 0x5276B80: parse_body (lj_parse.c:1853)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20169== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20169== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20169== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20169== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x52713AF: lua_rawset (lj_api.c:923)
==20169== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20169== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20169== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20169== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20169== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20169== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20169== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20169== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20169== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20169== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20169== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x52713AF: lua_rawset (lj_api.c:923)
==20169== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20169== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20169== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20169== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20169== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20169== by 0x5279269: parse_for (lj_parse.c:2575)
==20169== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20169== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20169== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20169== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20169== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20169== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20169== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278C23: parse_return (lj_parse.c:2308)
==20169== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20169== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20169== by 0x52798A8: parse_block (lj_parse.c:2400)
==20169== by 0x52798F4: parse_then (lj_parse.c:2589)
==20169== by 0x52790E4: parse_if (lj_parse.c:2599)
==20169== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20169== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20169== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20169== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20169== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20169== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20169== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20169== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20169== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20169== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20169== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20169== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,402 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20169== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 768 bytes in 1 blocks are definitely lost in loss record 2,403 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20169== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20169== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 848 bytes in 26 blocks are definitely lost in loss record 2,410 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 848 bytes in 26 blocks are definitely lost in loss record 2,411 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 1,000 bytes in 27 blocks are definitely lost in loss record 2,421 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20169== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 1,000 bytes in 27 blocks are definitely lost in loss record 2,422 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20169== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20169== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20169== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20169== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20169== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 1,347 bytes in 54 blocks are definitely lost in loss record 2,443 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x52633C9: lj_str_new (lj_str.c:188)
==20169== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20169== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20169== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20169== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20169== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x5268862: cpluaopen (lj_state.c:149)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20169== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20169== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20169== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20169== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20169== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20169== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20169== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20169== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 1,536 bytes in 1 blocks are definitely lost in loss record 2,453 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x5268862: cpluaopen (lj_state.c:149)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20169== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20169== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20169== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value ==20169== 1,536 bytes in 1 blocks are definitely lost in loss record 2,454 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5264354: newhpart (lj_tab.c:64)
==20169== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20169== by 0x5264756: rehashtab (lj_tab.c:385)
==20169== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20169== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20169== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20169== by 0x5273BD6: lex_string (lj_lex.c:280)
==20169== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20169== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20169== by 0x5278511: parse_args (lj_parse.c:1896)
==20169== by 0x527868C: expr_primary (lj_parse.c:1963)
==20169== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20169== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20169== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20169== by 0x5276B50: parse_body (lj_parse.c:1851)
==20169== by 0x527778B: expr_simple (lj_parse.c:2006)
==20169== by 0x527778B: expr_unop (lj_parse.c:2075)
==20169== by 0x527778B: expr_binop (lj_parse.c:2088)
==20169== by 0x5277BC5: expr (lj_parse.c:2107)
==20169== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20169== by 0x5279193: parse_return (lj_parse.c:2314)
==20169== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20169== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20169== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20169== by 0x527B75A: cpparser (lj_load.c:41)
==20169== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20169== by 0x527B87A: lua_loadx (lj_load.c:58)
==20169== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20169== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20169== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20169== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20169== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20169== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20169== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20169== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20169== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20169== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20169== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20169== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20169== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 2: number typed value ==20169== 3,072 bytes in 1 blocks are definitely lost in loss record 2,480 of 2,502
==20169== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20169== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20169== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20169== by 0x5263618: newhpart (lj_tab.c:64)
==20169== by 0x5263618: newtab (lj_tab.c:143)
==20169== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20169== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20169== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20169== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20169== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20169== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20169== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20169== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20169== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20169== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20169== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20169== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20169== by 0x41B71D: main (nginx.c:367)
==20169==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 2: number typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 2: number typed value - response_body - response is expected (repeated req 2, req 0) @@ -1,2 +0,0 @@
-foo: rc=0, type=3, val=1234567
-bar: rc=0, type=3, val=3.14159
'
099-c-api.t TEST 4: key not found ==20177== Invalid read of size 8
==20177== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20177== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20177== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177== Address 0x8f6ab08 is 3 bytes after a block of size 5 alloc'd
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20177== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20177== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20177== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20177== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20177== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== Invalid read of size 8
==20177== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20177== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20177== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20177== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177==
==20177== Process terminating with default action of signal 11 (SIGSEGV)
==20177== Access not within mapped region at address 0x58
==20177== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20177== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20177== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20177== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177== If you believe this happened as a result of a stack
==20177== overflow in your program's main thread (unlikely but
==20177== possible), you can try to increase the size of the
==20177== main thread stack using the --main-stacksize= flag.
==20177== The main thread stack size used in this run was 8388608.
==20177== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20177== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20177== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20177== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20177== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20177== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20177== by 0x5279269: parse_for (lj_parse.c:2575)
==20177== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20177== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 4: key not found ==20177== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5276A59: parse_params (lj_parse.c:1811)
==20177== by 0x5276A59: parse_body (lj_parse.c:1847)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20177== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20177== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x52766BB: expr_field (lj_parse.c:1671)
==20177== by 0x527869F: expr_primary (lj_parse.c:1948)
==20177== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20177== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20177== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 4: key not found ==20177== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20177== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 296 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B938A: luaopen_base (lib_base.c:656)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20177== by 0x52B9439: luaopen_base (lib_base.c:658)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20177== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20177== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20177== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20177== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20177== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20177== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B938A: luaopen_base (lib_base.c:656)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20177== by 0x52B9439: luaopen_base (lib_base.c:658)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20177== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20177== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20177== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20177== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20177== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20177== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273BD6: lex_string (lj_lex.c:280)
==20177== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20177== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20177== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20177== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20177== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x527947B: parse_local (lj_parse.c:2259)
==20177== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20177== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20177== by 0x5279269: parse_for (lj_parse.c:2575)
==20177== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20177== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 4: key not found ==20177== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20177== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 319 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20177== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20177== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20177== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20177== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20177== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20177== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20177== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20177== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20177== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20177== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20177== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20177== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20177== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5274028: lex_opt (lj_parse.c:989)
==20177== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20177== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20177== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x527B768: cpparser (lj_load.c:42)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20177== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20177== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20177== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20177== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20177== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20177== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20177== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20177== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20177== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20177== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20177== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x527B768: cpparser (lj_load.c:42)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20177== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20177== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20177== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20177== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5274028: lex_opt (lj_parse.c:989)
==20177== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20177== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20177== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x527B768: cpparser (lj_load.c:42)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20177== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20177== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5274028: lex_opt (lj_parse.c:989)
==20177== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20177== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20177== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20177== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x527B768: cpparser (lj_load.c:42)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5274028: lex_opt (lj_parse.c:989)
==20177== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20177== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20177== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20177== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x527B768: cpparser (lj_load.c:42)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20177== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20177== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20177== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20177== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x527B768: cpparser (lj_load.c:42)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20177== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20177== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20177== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 376 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20177== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20177== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20177== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20177== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20177== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20177== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20177== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20177== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20177== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20177== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20177== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20177== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20177== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20177== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20177== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20177== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20177== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20177== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20177== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20177== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20177== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20177== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20177== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20177== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20177== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20177== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20177== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20177== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20177== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20177== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20177== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20177== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20177== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20177== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20177== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20177== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20177== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20177== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20177== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20177== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x52766BB: expr_field (lj_parse.c:1671)
==20177== by 0x527869F: expr_primary (lj_parse.c:1948)
==20177== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20177== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5274028: lex_opt (lj_parse.c:989)
==20177== by 0x52755D7: lex_match (lj_parse.c:1006)
==20177== by 0x527853E: parse_args (lj_parse.c:1904)
==20177== by 0x527868C: expr_primary (lj_parse.c:1963)
==20177== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20177== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20177== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20177== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20177== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20177== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20177== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20177== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20177== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20177== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20177== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20177== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 404 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BD939: luaopen_io (lib_io.c:533)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20177== by 0x52BD972: luaopen_io (lib_io.c:535)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20177== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20177== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20177== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20177== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20177== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20177== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20177== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20177== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20177== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20177== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20177== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20177== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20177== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20177== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20177== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20177== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20177== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BD939: luaopen_io (lib_io.c:533)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20177== by 0x52BD972: luaopen_io (lib_io.c:535)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20177== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20177== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20177== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20177== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20177== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20177== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20177== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20177== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20177== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20177== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20177== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20177== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20177== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20177== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20177== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20177== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20177== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20177== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20177== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20177== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20177== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20177== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20177== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20177== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20177== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20177== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20177== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20177== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20177== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20177== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20177== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20177== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20177== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20177== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20177== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20177== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20177== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20177== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 439 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BF343: luaopen_package (lib_package.c:600)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BF370: luaopen_package (lib_package.c:602)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20177== by 0x52BD994: luaopen_io (lib_io.c:536)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20177== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20177== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20177== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20177== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20177== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20177== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20177== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20177== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20177== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20177== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20177== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20177== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20177== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20177== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20177== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20177== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BF343: luaopen_package (lib_package.c:600)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BF370: luaopen_package (lib_package.c:602)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20177== by 0x52BD994: luaopen_io (lib_io.c:536)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20177== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20177== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20177== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20177== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20177== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20177== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20177== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20177== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20177== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20177== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20177== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20177== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,064 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20177== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20177== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52705CB: lua_getfield (lj_api.c:738)
==20177== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20177== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20177== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20177== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20177== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x527947B: parse_local (lj_parse.c:2259)
==20177== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20177== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20177== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20177== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20177== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20177== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52705CB: lua_getfield (lj_api.c:738)
==20177== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20177== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20177== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20177== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20177== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x527947B: parse_local (lj_parse.c:2259)
==20177== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20177== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20177== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20177== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,101 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20177== by 0x52BF389: luaopen_package (lib_package.c:603)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,102 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20177== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20177== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20177== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20177== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20177== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20177== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20177== by 0x52BF389: luaopen_package (lib_package.c:603)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20177== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20177== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20177== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273BD6: lex_string (lj_lex.c:280)
==20177== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278511: parse_args (lj_parse.c:1896)
==20177== by 0x527868C: expr_primary (lj_parse.c:1963)
==20177== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20177== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52705CB: lua_getfield (lj_api.c:738)
==20177== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20177== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,124 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,125 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20177== by 0x52BC510: luaopen_table (lib_table.c:303)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20177== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20177== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20177== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20177== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52705CB: lua_getfield (lj_api.c:738)
==20177== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20177== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20177== by 0x52BC510: luaopen_table (lib_table.c:303)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20177== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20177== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20177== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20177== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20177== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20177== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20177== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20177== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20177== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20177== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20177== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20177== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,158 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20177== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,159 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x52766BB: expr_field (lj_parse.c:1671)
==20177== by 0x527869F: expr_primary (lj_parse.c:1948)
==20177== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20177== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20177== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x527947B: parse_local (lj_parse.c:2259)
==20177== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20177== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20177== by 0x5279269: parse_for (lj_parse.c:2575)
==20177== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20177== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20177== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20177== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20177== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,176 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20177== by 0x52BC533: luaopen_table (lib_table.c:304)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,177 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20177== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20177== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20177== by 0x52BC533: luaopen_table (lib_table.c:304)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20177== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20177== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20177== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20177== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20177== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20177== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,203 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,204 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20177== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20177== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20177== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20177== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20177== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,218 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,219 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20177== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20177== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20177== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20177== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20177== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20177== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20177== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20177== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20177== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20177== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20177== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20177== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20177== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 31 bytes in 1 blocks are definitely lost in loss record 1,241 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 31 bytes in 1 blocks are definitely lost in loss record 1,242 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20177== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,389 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x5268874: cpluaopen (lj_state.c:150)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20177== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20177== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20177== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,390 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20177== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20177== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20177== by 0x52BF211: luaopen_package (lib_package.c:583)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20177== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52BF389: luaopen_package (lib_package.c:603)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20177== by 0x52BC510: luaopen_table (lib_table.c:303)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20177== by 0x52BC533: luaopen_table (lib_table.c:304)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20177== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BD956: luaopen_io (lib_io.c:534)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20177== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20177== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20177== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20177== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20177== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20177== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20177== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20177== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20177== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20177== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20177== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20177== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20177== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20177== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20177== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20177== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20177== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20177== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20177== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20177== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20177== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20177== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20177== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20177== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20177== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20177== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20177== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20177== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20177== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20177== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20177== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20177== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20177== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20177== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20177== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20177== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20177== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20177== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20177== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20177== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20177== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20177== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20177== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20177== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20177== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20177== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20177== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20177== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20177== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20177== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20177== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20177== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20177== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20177== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20177== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20177== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20177== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20177== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20177== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20177== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20177== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20177== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20177== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20177== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20177== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20177== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20177== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20177== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20177== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20177== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20177== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20177== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20177== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20177== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20177== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20177== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20177== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20177== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20177== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20177== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20177== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20177== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20177== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20177== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20177== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20177== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20177== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20177== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20177== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20177== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20177== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20177== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20177== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20177== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20177== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20177== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20177== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20177== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20177== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20177== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20177== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20177== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20177== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20177== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20177== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52628D9: buf_grow (lj_buf.c:25)
==20177== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20177== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20177== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20177== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20177== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x5268874: cpluaopen (lj_state.c:150)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20177== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20177== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20177== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20177== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20177== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20177== by 0x52BF211: luaopen_package (lib_package.c:583)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20177== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52BF389: luaopen_package (lib_package.c:603)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20177== by 0x52BC510: luaopen_table (lib_table.c:303)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20177== by 0x52BC533: luaopen_table (lib_table.c:304)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20177== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BD956: luaopen_io (lib_io.c:534)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20177== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20177== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20177== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20177== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20177== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20177== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20177== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20177== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20177== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20177== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20177== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20177== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20177== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20177== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20177== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20177== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20177== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20177== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20177== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20177== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20177== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20177== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20177== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20177== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20177== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20177== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20177== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20177== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20177== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20177== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20177== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20177== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20177== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20177== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20177== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20177== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20177== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20177== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20177== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20177== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20177== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20177== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20177== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20177== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20177== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20177== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20177== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20177== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20177== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20177== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20177== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20177== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20177== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20177== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20177== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20177== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20177== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20177== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20177== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20177== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20177== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20177== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20177== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20177== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20177== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20177== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20177== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20177== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20177== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20177== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20177== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20177== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20177== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20177== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20177== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20177== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20177== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20177== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20177== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20177== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20177== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20177== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20177== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20177== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20177== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20177== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20177== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20177== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20177== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20177== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20177== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20177== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20177== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20177== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20177== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20177== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20177== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20177== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20177== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20177== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20177== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20177== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20177== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20177== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20177== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20177== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20177== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20177== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20177== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20177== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20177== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20177== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20177== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20177== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20177== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20177== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20177== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20177== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20177== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20177== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20177== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20177== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20177== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20177== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20177== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20177== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20177== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20177== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20177== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20177== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20177== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20177== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20177== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20177== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20177== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20177== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20177== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20177== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20177== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20177== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20177== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20177== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20177== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20177== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20177== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20177== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20177== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20177== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20177== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20177== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20177== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20177== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52740B8: fs_init (lj_parse.c:1615)
==20177== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52740B8: fs_init (lj_parse.c:1615)
==20177== by 0x5276A28: parse_body (lj_parse.c:1844)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20177== by 0x5279269: parse_for (lj_parse.c:2575)
==20177== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20177== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52740B8: fs_init (lj_parse.c:1615)
==20177== by 0x5276A28: parse_body (lj_parse.c:1844)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52740B8: fs_init (lj_parse.c:1615)
==20177== by 0x5276A28: parse_body (lj_parse.c:1844)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52740B8: fs_init (lj_parse.c:1615)
==20177== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20177== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52740B8: fs_init (lj_parse.c:1615)
==20177== by 0x5276A28: parse_body (lj_parse.c:1844)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20177== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20177== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20177== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20177== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20177== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20177== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52740B8: fs_init (lj_parse.c:1615)
==20177== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52740B8: fs_init (lj_parse.c:1615)
==20177== by 0x5276A28: parse_body (lj_parse.c:1844)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20177== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20177== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20177== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20177== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20177== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5263659: newtab (lj_tab.c:122)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20177== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 32 bytes in 2 blocks are definitely lost in loss record 1,743 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20177== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20177== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 33 bytes in 1 blocks are definitely lost in loss record 1,746 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 33 bytes in 1 blocks are definitely lost in loss record 1,747 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 33 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 34 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52688C9: cpluaopen (lj_state.c:154)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20177== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20177== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20177== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 34 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52688C9: cpluaopen (lj_state.c:154)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20177== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20177== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20177== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 34 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 35 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 35 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20177== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20177== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 35 bytes in 1 blocks are definitely lost in loss record 1,756 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20177== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20177== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20177== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 36 bytes in 2 blocks are definitely lost in loss record 1,762 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273BD6: lex_string (lj_lex.c:280)
==20177== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5274028: lex_opt (lj_parse.c:989)
==20177== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20177== by 0x5278522: parse_args (lj_parse.c:1900)
==20177== by 0x527868C: expr_primary (lj_parse.c:1963)
==20177== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20177== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20177== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x527947B: parse_local (lj_parse.c:2259)
==20177== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20177== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20177== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20177== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 4: key not found ==20177== 36 bytes in 2 blocks are definitely lost in loss record 1,763 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20177== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20177== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20177== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20177== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20177== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20177== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20177== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20177== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20177== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20177== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20177== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 4: key not found ==20177== 37 bytes in 1 blocks are definitely lost in loss record 1,765 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 37 bytes in 1 blocks are definitely lost in loss record 1,766 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 38 bytes in 1 blocks are definitely lost in loss record 1,770 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 38 bytes in 1 blocks are definitely lost in loss record 1,771 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 39 bytes in 1 blocks are definitely lost in loss record 1,776 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 39 bytes in 1 blocks are definitely lost in loss record 1,777 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 1 blocks are definitely lost in loss record 1,795 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20177== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20177== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20177== by 0x52BD972: luaopen_io (lib_io.c:535)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20177== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20177== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20177== by 0x52BD994: luaopen_io (lib_io.c:536)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20177== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20177== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20177== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20177== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20177== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20177== by 0x52BD972: luaopen_io (lib_io.c:535)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20177== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20177== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20177== by 0x52BD994: luaopen_io (lib_io.c:536)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20177== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20177== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20177== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,500
==20177== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20177== by 0x52780A8: expr_table (lj_parse.c:1744)
==20177== by 0x5277839: expr_simple (lj_parse.c:2002)
==20177== by 0x5277839: expr_unop (lj_parse.c:2075)
==20177== by 0x5277839: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x527947B: parse_local (lj_parse.c:2259)
==20177== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20177== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 2 blocks are definitely lost in loss record 1,802 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20177== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20177== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20177== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273BD6: lex_string (lj_lex.c:280)
==20177== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5274028: lex_opt (lj_parse.c:989)
==20177== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20177== by 0x5278522: parse_args (lj_parse.c:1900)
==20177== by 0x527868C: expr_primary (lj_parse.c:1963)
==20177== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20177== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20177== 41 bytes in 1 blocks are definitely lost in loss record 1,811 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 42 bytes in 1 blocks are definitely lost in loss record 1,812 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 42 bytes in 2 blocks are definitely lost in loss record 1,813 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 42 bytes in 2 blocks are definitely lost in loss record 1,814 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 43 bytes in 1 blocks are definitely lost in loss record 1,817 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 43 bytes in 1 blocks are definitely lost in loss record 1,818 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 44 bytes in 1 blocks are definitely lost in loss record 1,819 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20177== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20177== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 44 bytes in 2 blocks are definitely lost in loss record 1,820 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20177== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20177== by 0x5279269: parse_for (lj_parse.c:2575)
==20177== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20177== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 45 bytes in 2 blocks are definitely lost in loss record 1,825 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273BD6: lex_string (lj_lex.c:280)
==20177== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278511: parse_args (lj_parse.c:1896)
==20177== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20177== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20177== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20177== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x527947B: parse_local (lj_parse.c:2259)
==20177== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20177== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20177== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20177== 47 bytes in 2 blocks are definitely lost in loss record 1,826 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20177== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 47 bytes in 2 blocks are definitely lost in loss record 1,827 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20177== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,893 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20177== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,894 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20177== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20177== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20177== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20177== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20177== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x52635B7: newtab (lj_tab.c:107)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20177== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20177== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20177== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20177== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20177== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20177== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20177== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20177== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20177== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20177== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20177== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20177== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20177== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20177== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20177== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20177== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20177== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20177== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x52635B7: newtab (lj_tab.c:107)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52781C8: expr_table (lj_parse.c:1738)
==20177== by 0x5277839: expr_simple (lj_parse.c:2002)
==20177== by 0x5277839: expr_unop (lj_parse.c:2075)
==20177== by 0x5277839: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x527947B: parse_local (lj_parse.c:2259)
==20177== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20177== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273BD6: lex_string (lj_lex.c:280)
==20177== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278511: parse_args (lj_parse.c:1896)
==20177== by 0x527868C: expr_primary (lj_parse.c:1963)
==20177== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20177== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x52798F4: parse_then (lj_parse.c:2589)
==20177== by 0x52790E4: parse_if (lj_parse.c:2599)
==20177== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20177== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20177== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20177== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20177== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20177== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20177== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20177== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20177== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20177== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20177== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20177== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 48 bytes in 1 blocks are definitely lost in loss record 1,932 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20177== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20177== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 49 bytes in 2 blocks are definitely lost in loss record 1,934 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20177== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 51 bytes in 2 blocks are definitely lost in loss record 1,935 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20177== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 51 bytes in 2 blocks are definitely lost in loss record 1,936 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52711BC: lua_setfield (lj_api.c:903)
==20177== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20177== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 54 bytes in 1 blocks are definitely lost in loss record 1,940 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52705CB: lua_getfield (lj_api.c:738)
==20177== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20177== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 59 bytes in 3 blocks are definitely lost in loss record 1,956 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20177== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 4: key not found ==20177== 64 bytes in 1 blocks are definitely lost in loss record 1,989 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20177== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20177== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,990 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 64 bytes in 1 blocks are definitely lost in loss record 1,991 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20177== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20177== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,992 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20177== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20177== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 64 bytes in 1 blocks are definitely lost in loss record 1,993 of 2,500
==20177== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52628D9: buf_grow (lj_buf.c:25)
==20177== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20177== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20177== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20177== by 0x527030F: lua_concat (lj_api.c:699)
==20177== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20177== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20177== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 4: key not found ==20177== 64 bytes in 2 blocks are definitely lost in loss record 1,994 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20177== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 64 bytes in 2 blocks are definitely lost in loss record 1,995 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20177== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 64 bytes in 2 blocks are definitely lost in loss record 1,996 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273BD6: lex_string (lj_lex.c:280)
==20177== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278511: parse_args (lj_parse.c:1896)
==20177== by 0x527868C: expr_primary (lj_parse.c:1963)
==20177== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20177== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20177== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x527947B: parse_local (lj_parse.c:2259)
==20177== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20177== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20177== 64 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 65 bytes in 2 blocks are definitely lost in loss record 1,998 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x52766BB: expr_field (lj_parse.c:1671)
==20177== by 0x527869F: expr_primary (lj_parse.c:1948)
==20177== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20177== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20177== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x527947B: parse_local (lj_parse.c:2259)
==20177== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20177== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20177== 67 bytes in 3 blocks are definitely lost in loss record 1,999 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 67 bytes in 3 blocks are definitely lost in loss record 2,000 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 69 bytes in 3 blocks are definitely lost in loss record 2,003 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20177== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 72 bytes in 1 blocks are definitely lost in loss record 2,013 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x52635B7: newtab (lj_tab.c:107)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52BF264: luaopen_package (lib_package.c:588)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 72 bytes in 1 blocks are definitely lost in loss record 2,014 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x52635B7: newtab (lj_tab.c:107)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52BF264: luaopen_package (lib_package.c:588)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 72 bytes in 1 blocks are definitely lost in loss record 2,015 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x52635B7: newtab (lj_tab.c:107)
==20177== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20177== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20177== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,016 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20177== by 0x52B12C4: clib_new (lj_clib.c:386)
==20177== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20177== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 73 bytes in 3 blocks are definitely lost in loss record 2,017 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20177== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 80 bytes in 1 blocks are definitely lost in loss record 2,036 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20177== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20177== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 80 bytes in 1 blocks are definitely lost in loss record 2,037 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20177== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20177== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 80 bytes in 1 blocks are definitely lost in loss record 2,038 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x52635B7: newtab (lj_tab.c:107)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20177== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20177== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 4: key not found ==20177== 80 bytes in 4 blocks are definitely lost in loss record 2,039 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20177== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 80 bytes in 4 blocks are definitely lost in loss record 2,040 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20177== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20177== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 91 bytes in 4 blocks are definitely lost in loss record 2,042 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 92 bytes in 1 blocks are definitely lost in loss record 2,043 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20177== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 4: key not found ==20177== 93 bytes in 4 blocks are definitely lost in loss record 2,045 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20177== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,065 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,066 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20177== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20177== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,067 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20177== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20177== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20177== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20177== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20177== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20177== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20177== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20177== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20177== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20177== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x5274E94: const_gc (lj_parse.c:218)
==20177== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20177== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x5274E94: const_gc (lj_parse.c:218)
==20177== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20177== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20177== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 3 blocks are definitely lost in loss record 2,078 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20177== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 3 blocks are definitely lost in loss record 2,079 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20177== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 96 bytes in 3 blocks are definitely lost in loss record 2,080 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 112 bytes in 5 blocks are definitely lost in loss record 2,092 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52BD956: luaopen_io (lib_io.c:534)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 112 bytes in 5 blocks are definitely lost in loss record 2,093 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52BD956: luaopen_io (lib_io.c:534)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 119 bytes in 1 blocks are definitely lost in loss record 2,100 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20177== by 0x52BF0DA: setpath (lib_package.c:545)
==20177== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 124 bytes in 6 blocks are definitely lost in loss record 2,105 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20177== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 124 bytes in 6 blocks are definitely lost in loss record 2,106 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20177== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 126 bytes in 1 blocks are definitely lost in loss record 2,107 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5276B80: parse_body (lj_parse.c:1853)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20177== 126 bytes in 1 blocks are definitely lost in loss record 2,108 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5276B80: parse_body (lj_parse.c:1853)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20177== 128 bytes in 4 blocks are definitely lost in loss record 2,127 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20177== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 128 bytes in 4 blocks are definitely lost in loss record 2,128 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 128 bytes in 4 blocks are definitely lost in loss record 2,129 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20177== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20177== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 130 bytes in 1 blocks are definitely lost in loss record 2,133 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5276B80: parse_body (lj_parse.c:1853)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 130 bytes in 1 blocks are definitely lost in loss record 2,134 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5276B80: parse_body (lj_parse.c:1853)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 134 bytes in 6 blocks are definitely lost in loss record 2,137 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 136 bytes in 6 blocks are definitely lost in loss record 2,138 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,150 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 154 bytes in 7 blocks are definitely lost in loss record 2,152 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 154 bytes in 7 blocks are definitely lost in loss record 2,153 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 160 bytes in 5 blocks are definitely lost in loss record 2,164 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 160 bytes in 5 blocks are definitely lost in loss record 2,165 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 172 bytes in 5 blocks are definitely lost in loss record 2,170 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20177== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20177== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 172 bytes in 5 blocks are definitely lost in loss record 2,171 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264C3B: func_newL (lj_func.c:122)
==20177== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20177== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20177== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 176 bytes in 2 blocks are definitely lost in loss record 2,182 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20177== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20177== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 176 bytes in 2 blocks are definitely lost in loss record 2,183 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20177== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20177== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 187 bytes in 1 blocks are definitely lost in loss record 2,186 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 187 bytes in 1 blocks are definitely lost in loss record 2,187 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,194 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,195 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20177== by 0x52711F8: lua_setfield (lj_api.c:904)
==20177== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20177== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20177== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20177== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20177== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20177== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20177== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20177== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20177== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20177== by 0x52711F8: lua_setfield (lj_api.c:904)
==20177== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20177== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20177== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20177== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20177== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20177== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20177== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20177== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20177== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20177== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20177== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20177== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5274028: lex_opt (lj_parse.c:989)
==20177== by 0x52755D7: lex_match (lj_parse.c:1006)
==20177== by 0x527853E: parse_args (lj_parse.c:1904)
==20177== by 0x527868C: expr_primary (lj_parse.c:1963)
==20177== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20177== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20177== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x527947B: parse_local (lj_parse.c:2259)
==20177== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20177== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20177== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5274028: lex_opt (lj_parse.c:989)
==20177== by 0x52755D7: lex_match (lj_parse.c:1006)
==20177== by 0x527853E: parse_args (lj_parse.c:1904)
==20177== by 0x527868C: expr_primary (lj_parse.c:1963)
==20177== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20177== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20177== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 6 blocks are definitely lost in loss record 2,215 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 192 bytes in 6 blocks are definitely lost in loss record 2,216 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 205 bytes in 9 blocks are definitely lost in loss record 2,217 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 207 bytes in 9 blocks are definitely lost in loss record 2,218 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 208 bytes in 9 blocks are definitely lost in loss record 2,223 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 218 bytes in 1 blocks are definitely lost in loss record 2,226 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20177== by 0x52BF0DA: setpath (lib_package.c:545)
==20177== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 218 bytes in 1 blocks are definitely lost in loss record 2,227 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20177== by 0x52BF0DA: setpath (lib_package.c:545)
==20177== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 231 bytes in 1 blocks are definitely lost in loss record 2,233 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5276B80: parse_body (lj_parse.c:1853)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20177== by 0x5279269: parse_for (lj_parse.c:2575)
==20177== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20177== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 231 bytes in 1 blocks are definitely lost in loss record 2,234 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5276B80: parse_body (lj_parse.c:1853)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20177== by 0x5279269: parse_for (lj_parse.c:2575)
==20177== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20177== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,237 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20177== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20177== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 239 bytes in 11 blocks are definitely lost in loss record 2,238 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 239 bytes in 11 blocks are definitely lost in loss record 2,239 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 240 bytes in 11 blocks are definitely lost in loss record 2,246 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 253 bytes in 11 blocks are definitely lost in loss record 2,248 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 256 bytes in 10 blocks are definitely lost in loss record 2,260 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 261 bytes in 12 blocks are definitely lost in loss record 2,261 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 284 bytes in 11 blocks are definitely lost in loss record 2,264 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 288 bytes in 9 blocks are definitely lost in loss record 2,267 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 288 bytes in 9 blocks are definitely lost in loss record 2,268 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 352 bytes in 11 blocks are definitely lost in loss record 2,279 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52BD956: luaopen_io (lib_io.c:534)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 352 bytes in 11 blocks are definitely lost in loss record 2,280 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52BD956: luaopen_io (lib_io.c:534)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 360 bytes in 15 blocks are definitely lost in loss record 2,288 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x526503F: func_finduv (lj_func.c:52)
==20177== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20177== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20177== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 360 bytes in 15 blocks are definitely lost in loss record 2,289 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x526503F: func_finduv (lj_func.c:52)
==20177== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20177== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20177== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 367 bytes in 1 blocks are definitely lost in loss record 2,290 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5276B80: parse_body (lj_parse.c:1853)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20177== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,294 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20177== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20177== by 0x52711F8: lua_setfield (lj_api.c:904)
==20177== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20177== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BD956: luaopen_io (lib_io.c:534)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20177== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20177== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20177== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20177== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20177== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20177== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20177== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20177== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20177== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20177== by 0x52711F8: lua_setfield (lj_api.c:904)
==20177== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20177== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BD956: luaopen_io (lib_io.c:534)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20177== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20177== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20177== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x527772F: expr_simple (lj_parse.c:2012)
==20177== by 0x527772F: expr_unop (lj_parse.c:2075)
==20177== by 0x527772F: expr_binop (lj_parse.c:2088)
==20177== by 0x5277173: expr_binop (lj_parse.c:2096)
==20177== by 0x5277C21: expr (lj_parse.c:2107)
==20177== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20177== by 0x52798DD: parse_then (lj_parse.c:2587)
==20177== by 0x52790E4: parse_if (lj_parse.c:2599)
==20177== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20177== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x52798F4: parse_then (lj_parse.c:2589)
==20177== by 0x52790E4: parse_if (lj_parse.c:2599)
==20177== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20177== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20177== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20177== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20177== by 0x5279269: parse_for (lj_parse.c:2575)
==20177== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20177== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 12 blocks are definitely lost in loss record 2,320 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 384 bytes in 12 blocks are definitely lost in loss record 2,321 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 395 bytes in 1 blocks are definitely lost in loss record 2,322 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 402 bytes in 19 blocks are definitely lost in loss record 2,323 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20177== by 0x52688BF: cpluaopen (lj_state.c:153)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20177== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20177== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20177== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 403 bytes in 19 blocks are definitely lost in loss record 2,324 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20177== by 0x52688BF: cpluaopen (lj_state.c:153)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20177== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20177== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20177== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 416 bytes in 13 blocks are definitely lost in loss record 2,328 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 416 bytes in 13 blocks are definitely lost in loss record 2,329 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 463 bytes in 20 blocks are definitely lost in loss record 2,336 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20177== by 0x52688B7: cpluaopen (lj_state.c:152)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20177== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20177== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20177== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 463 bytes in 20 blocks are definitely lost in loss record 2,337 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20177== by 0x52688B7: cpluaopen (lj_state.c:152)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20177== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20177== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20177== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 507 bytes in 24 blocks are definitely lost in loss record 2,344 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 509 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 512 bytes in 16 blocks are definitely lost in loss record 2,348 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 529 bytes in 22 blocks are definitely lost in loss record 2,354 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 530 bytes in 22 blocks are definitely lost in loss record 2,355 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 544 bytes in 17 blocks are definitely lost in loss record 2,356 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20177== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20177== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20177== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20177== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20177== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 572 bytes in 1 blocks are definitely lost in loss record 2,360 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20177== by 0x5276B80: parse_body (lj_parse.c:1853)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 4: key not found ==20177== 576 bytes in 18 blocks are definitely lost in loss record 2,362 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 621 bytes in 1 blocks are definitely lost in loss record 2,367 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20177== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20177== by 0x527346C: lex_scan (lj_lex.c:338)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5275478: lex_str (lj_parse.c:1024)
==20177== by 0x52766E2: expr_str (lj_parse.c:1630)
==20177== by 0x52766E2: expr_field (lj_parse.c:1672)
==20177== by 0x527869F: expr_primary (lj_parse.c:1948)
==20177== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20177== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20177== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,389 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,390 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20177== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20177== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20177== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20177== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x52713AF: lua_rawset (lj_api.c:923)
==20177== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20177== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20177== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20177== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20177== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20177== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20177== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20177== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20177== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20177== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20177== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x52713AF: lua_rawset (lj_api.c:923)
==20177== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20177== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20177== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20177== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20177== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20177== by 0x5279269: parse_for (lj_parse.c:2575)
==20177== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20177== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20177== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20177== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20177== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20177== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278C23: parse_return (lj_parse.c:2308)
==20177== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20177== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20177== by 0x52798A8: parse_block (lj_parse.c:2400)
==20177== by 0x52798F4: parse_then (lj_parse.c:2589)
==20177== by 0x52790E4: parse_if (lj_parse.c:2599)
==20177== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20177== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20177== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20177== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20177== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20177== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20177== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20177== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20177== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20177== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20177== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20177== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5264354: newhpart (lj_tab.c:64)
==20177== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20177== by 0x5264756: rehashtab (lj_tab.c:385)
==20177== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20177== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20177== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20177== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20177== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20177== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20177== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20177== by 0x5276B50: parse_body (lj_parse.c:1851)
==20177== by 0x527778B: expr_simple (lj_parse.c:2006)
==20177== by 0x527778B: expr_unop (lj_parse.c:2075)
==20177== by 0x527778B: expr_binop (lj_parse.c:2088)
==20177== by 0x5277BC5: expr (lj_parse.c:2107)
==20177== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20177== by 0x5279193: parse_return (lj_parse.c:2314)
==20177== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20177== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20177== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20177== by 0x527B75A: cpparser (lj_load.c:41)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x527B87A: lua_loadx (lj_load.c:58)
==20177== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20177== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20177== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20177== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 768 bytes in 1 blocks are definitely lost in loss record 2,402 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20177== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20177== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20177== 848 bytes in 26 blocks are definitely lost in loss record 2,409 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 848 bytes in 26 blocks are definitely lost in loss record 2,410 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 1,000 bytes in 27 blocks are definitely lost in loss record 2,420 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20177== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 1,000 bytes in 27 blocks are definitely lost in loss record 2,421 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20177== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20177== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20177== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20177== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20177== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 1,347 bytes in 54 blocks are definitely lost in loss record 2,443 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x52633C9: lj_str_new (lj_str.c:188)
==20177== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20177== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20177== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20177== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20177== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20177== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20177== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20177== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20177== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20177== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20177== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20177== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20177== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20177== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20177== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 1,536 bytes in 1 blocks are definitely lost in loss record 2,450 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x5268862: cpluaopen (lj_state.c:149)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20177== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20177== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20177== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20177== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20177== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20177== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20177== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20177== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x5268862: cpluaopen (lj_state.c:149)
==20177== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20177== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20177== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20177== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20177== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20177== 3,072 bytes in 1 blocks are definitely lost in loss record 2,478 of 2,500
==20177== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20177== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20177== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20177== by 0x5263618: newhpart (lj_tab.c:64)
==20177== by 0x5263618: newtab (lj_tab.c:143)
==20177== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20177== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20177== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20177== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20177== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20177== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20177== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20177== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20177== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20177== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20177== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20177== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20177== by 0x41B71D: main (nginx.c:367)
==20177==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found - status code ok got: ''
expected: '200'
099-c-api.t TEST 4: key not found - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +0,0 @@
-foo: rc=-5
-bar: rc=-5
'
099-c-api.t TEST 4: key not found ==20189== Invalid read of size 8
==20189== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20189== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20189== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189== Address 0x8f6ab08 is 3 bytes after a block of size 5 alloc'd
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20189== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20189== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20189== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20189== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20189== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== Invalid read of size 8
==20189== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20189== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20189== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20189== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189==
==20189== Process terminating with default action of signal 11 (SIGSEGV)
==20189== Access not within mapped region at address 0x58
==20189== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20189== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20189== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20189== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189== If you believe this happened as a result of a stack
==20189== overflow in your program's main thread (unlikely but
==20189== possible), you can try to increase the size of the
==20189== main thread stack using the --main-stacksize= flag.
==20189== The main thread stack size used in this run was 8388608.
==20189== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20189== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20189== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20189== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20189== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20189== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20189== by 0x5279269: parse_for (lj_parse.c:2575)
==20189== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20189== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 4: key not found ==20189== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5276A59: parse_params (lj_parse.c:1811)
==20189== by 0x5276A59: parse_body (lj_parse.c:1847)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20189== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20189== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20189== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x52766BB: expr_field (lj_parse.c:1671)
==20189== by 0x527869F: expr_primary (lj_parse.c:1948)
==20189== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20189== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20189== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 4: key not found ==20189== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20189== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 296 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B938A: luaopen_base (lib_base.c:656)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20189== by 0x52B9439: luaopen_base (lib_base.c:658)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20189== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20189== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20189== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20189== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20189== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20189== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B938A: luaopen_base (lib_base.c:656)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20189== by 0x52B9439: luaopen_base (lib_base.c:658)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20189== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20189== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20189== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20189== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20189== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20189== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273BD6: lex_string (lj_lex.c:280)
==20189== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20189== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20189== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20189== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20189== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x527947B: parse_local (lj_parse.c:2259)
==20189== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20189== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20189== by 0x5279269: parse_for (lj_parse.c:2575)
==20189== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20189== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 4: key not found ==20189== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20189== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 319 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20189== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20189== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20189== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20189== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20189== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20189== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20189== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20189== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20189== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20189== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20189== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20189== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20189== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5274028: lex_opt (lj_parse.c:989)
==20189== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20189== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20189== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x527B768: cpparser (lj_load.c:42)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20189== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20189== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20189== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20189== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20189== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20189== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20189== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20189== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20189== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20189== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20189== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x527B768: cpparser (lj_load.c:42)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20189== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20189== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20189== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20189== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5274028: lex_opt (lj_parse.c:989)
==20189== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20189== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20189== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x527B768: cpparser (lj_load.c:42)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20189== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20189== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5274028: lex_opt (lj_parse.c:989)
==20189== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20189== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20189== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20189== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x527B768: cpparser (lj_load.c:42)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5274028: lex_opt (lj_parse.c:989)
==20189== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20189== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20189== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20189== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x527B768: cpparser (lj_load.c:42)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20189== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20189== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20189== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20189== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x527B768: cpparser (lj_load.c:42)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20189== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20189== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20189== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 376 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20189== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20189== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20189== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20189== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20189== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20189== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20189== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20189== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20189== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20189== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20189== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20189== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20189== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20189== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20189== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20189== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20189== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20189== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20189== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20189== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20189== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20189== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20189== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20189== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20189== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20189== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20189== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20189== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20189== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20189== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20189== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20189== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20189== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20189== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20189== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20189== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20189== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20189== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20189== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20189== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x52766BB: expr_field (lj_parse.c:1671)
==20189== by 0x527869F: expr_primary (lj_parse.c:1948)
==20189== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20189== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5274028: lex_opt (lj_parse.c:989)
==20189== by 0x52755D7: lex_match (lj_parse.c:1006)
==20189== by 0x527853E: parse_args (lj_parse.c:1904)
==20189== by 0x527868C: expr_primary (lj_parse.c:1963)
==20189== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20189== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20189== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20189== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20189== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20189== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20189== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20189== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20189== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20189== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20189== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20189== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 404 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BD939: luaopen_io (lib_io.c:533)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20189== by 0x52BD972: luaopen_io (lib_io.c:535)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20189== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20189== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20189== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20189== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20189== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20189== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20189== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20189== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20189== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20189== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20189== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20189== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20189== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20189== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20189== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20189== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20189== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BD939: luaopen_io (lib_io.c:533)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20189== by 0x52BD972: luaopen_io (lib_io.c:535)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20189== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20189== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20189== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20189== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20189== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20189== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20189== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20189== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20189== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20189== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20189== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20189== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20189== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20189== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20189== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20189== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20189== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20189== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20189== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20189== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20189== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20189== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20189== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20189== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20189== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20189== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20189== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20189== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20189== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20189== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20189== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20189== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20189== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20189== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20189== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20189== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20189== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20189== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 439 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BF343: luaopen_package (lib_package.c:600)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BF370: luaopen_package (lib_package.c:602)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20189== by 0x52BD994: luaopen_io (lib_io.c:536)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20189== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20189== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20189== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20189== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20189== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20189== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20189== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20189== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20189== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20189== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20189== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20189== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20189== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20189== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20189== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20189== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BF343: luaopen_package (lib_package.c:600)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BF370: luaopen_package (lib_package.c:602)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20189== by 0x52BD994: luaopen_io (lib_io.c:536)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20189== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20189== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20189== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20189== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20189== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20189== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20189== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20189== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20189== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20189== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20189== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20189== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,064 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20189== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20189== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52705CB: lua_getfield (lj_api.c:738)
==20189== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20189== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20189== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20189== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20189== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x527947B: parse_local (lj_parse.c:2259)
==20189== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20189== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20189== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20189== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20189== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20189== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52705CB: lua_getfield (lj_api.c:738)
==20189== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20189== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20189== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20189== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20189== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x527947B: parse_local (lj_parse.c:2259)
==20189== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20189== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20189== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20189== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,101 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20189== by 0x52BF389: luaopen_package (lib_package.c:603)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,102 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20189== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20189== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20189== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20189== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20189== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20189== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20189== by 0x52BF389: luaopen_package (lib_package.c:603)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20189== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20189== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20189== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273BD6: lex_string (lj_lex.c:280)
==20189== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278511: parse_args (lj_parse.c:1896)
==20189== by 0x527868C: expr_primary (lj_parse.c:1963)
==20189== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20189== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52705CB: lua_getfield (lj_api.c:738)
==20189== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20189== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,124 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,125 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20189== by 0x52BC510: luaopen_table (lib_table.c:303)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20189== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20189== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20189== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20189== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52705CB: lua_getfield (lj_api.c:738)
==20189== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20189== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20189== by 0x52BC510: luaopen_table (lib_table.c:303)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20189== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20189== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20189== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20189== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20189== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20189== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20189== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20189== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20189== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20189== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20189== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20189== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,158 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20189== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,159 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x52766BB: expr_field (lj_parse.c:1671)
==20189== by 0x527869F: expr_primary (lj_parse.c:1948)
==20189== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20189== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20189== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x527947B: parse_local (lj_parse.c:2259)
==20189== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20189== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20189== by 0x5279269: parse_for (lj_parse.c:2575)
==20189== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20189== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20189== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20189== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20189== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,176 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20189== by 0x52BC533: luaopen_table (lib_table.c:304)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,177 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20189== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20189== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20189== by 0x52BC533: luaopen_table (lib_table.c:304)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20189== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20189== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20189== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20189== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20189== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20189== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,203 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,204 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20189== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20189== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20189== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20189== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20189== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,218 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,219 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20189== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20189== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20189== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20189== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20189== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20189== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20189== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20189== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20189== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20189== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20189== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20189== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20189== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 31 bytes in 1 blocks are definitely lost in loss record 1,241 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 31 bytes in 1 blocks are definitely lost in loss record 1,242 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20189== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,389 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x5268874: cpluaopen (lj_state.c:150)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20189== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20189== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20189== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,390 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20189== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20189== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20189== by 0x52BF211: luaopen_package (lib_package.c:583)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20189== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52BF389: luaopen_package (lib_package.c:603)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20189== by 0x52BC510: luaopen_table (lib_table.c:303)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20189== by 0x52BC533: luaopen_table (lib_table.c:304)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20189== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BD956: luaopen_io (lib_io.c:534)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20189== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20189== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20189== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20189== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20189== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20189== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20189== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20189== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20189== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20189== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20189== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20189== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20189== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20189== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20189== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20189== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20189== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20189== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20189== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20189== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20189== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20189== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20189== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20189== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20189== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20189== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20189== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20189== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20189== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20189== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20189== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20189== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20189== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20189== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20189== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20189== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20189== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20189== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20189== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20189== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20189== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20189== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20189== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20189== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20189== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20189== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20189== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20189== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20189== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20189== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20189== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20189== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20189== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20189== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20189== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20189== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20189== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20189== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20189== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20189== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20189== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20189== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20189== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20189== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20189== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20189== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20189== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20189== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20189== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20189== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20189== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20189== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20189== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20189== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20189== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20189== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20189== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20189== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20189== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20189== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20189== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20189== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20189== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20189== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20189== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20189== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20189== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20189== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20189== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20189== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20189== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20189== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20189== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20189== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20189== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20189== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20189== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20189== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20189== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20189== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20189== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20189== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20189== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20189== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20189== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52628D9: buf_grow (lj_buf.c:25)
==20189== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20189== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20189== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20189== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20189== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x5268874: cpluaopen (lj_state.c:150)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20189== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20189== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20189== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20189== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20189== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20189== by 0x52BF211: luaopen_package (lib_package.c:583)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20189== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52BF389: luaopen_package (lib_package.c:603)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20189== by 0x52BC510: luaopen_table (lib_table.c:303)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20189== by 0x52BC533: luaopen_table (lib_table.c:304)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20189== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BD956: luaopen_io (lib_io.c:534)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20189== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20189== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20189== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20189== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20189== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20189== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20189== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20189== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20189== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20189== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20189== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20189== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20189== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20189== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20189== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20189== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20189== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20189== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20189== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20189== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20189== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20189== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20189== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20189== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20189== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20189== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20189== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20189== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20189== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20189== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20189== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20189== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20189== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20189== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20189== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20189== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20189== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20189== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20189== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20189== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20189== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20189== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20189== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20189== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20189== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20189== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20189== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20189== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20189== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20189== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20189== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20189== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20189== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20189== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20189== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20189== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20189== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20189== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20189== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20189== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20189== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20189== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20189== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20189== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20189== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20189== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20189== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20189== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20189== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20189== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20189== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20189== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20189== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20189== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20189== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20189== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20189== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20189== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20189== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20189== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20189== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20189== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20189== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20189== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20189== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20189== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20189== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20189== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20189== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20189== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20189== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20189== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20189== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20189== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20189== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20189== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20189== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20189== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20189== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20189== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20189== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20189== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20189== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20189== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20189== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20189== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20189== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20189== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20189== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20189== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20189== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20189== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20189== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20189== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20189== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20189== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20189== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20189== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20189== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20189== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20189== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20189== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20189== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20189== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20189== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20189== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20189== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20189== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20189== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20189== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20189== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20189== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20189== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20189== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20189== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20189== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20189== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20189== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20189== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20189== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20189== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20189== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20189== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20189== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20189== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20189== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20189== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20189== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20189== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20189== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20189== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20189== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52740B8: fs_init (lj_parse.c:1615)
==20189== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52740B8: fs_init (lj_parse.c:1615)
==20189== by 0x5276A28: parse_body (lj_parse.c:1844)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20189== by 0x5279269: parse_for (lj_parse.c:2575)
==20189== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20189== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52740B8: fs_init (lj_parse.c:1615)
==20189== by 0x5276A28: parse_body (lj_parse.c:1844)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52740B8: fs_init (lj_parse.c:1615)
==20189== by 0x5276A28: parse_body (lj_parse.c:1844)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52740B8: fs_init (lj_parse.c:1615)
==20189== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20189== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52740B8: fs_init (lj_parse.c:1615)
==20189== by 0x5276A28: parse_body (lj_parse.c:1844)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20189== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20189== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20189== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20189== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20189== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20189== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52740B8: fs_init (lj_parse.c:1615)
==20189== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52740B8: fs_init (lj_parse.c:1615)
==20189== by 0x5276A28: parse_body (lj_parse.c:1844)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20189== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20189== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20189== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20189== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20189== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5263659: newtab (lj_tab.c:122)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20189== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 32 bytes in 2 blocks are definitely lost in loss record 1,743 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20189== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20189== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 33 bytes in 1 blocks are definitely lost in loss record 1,746 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 33 bytes in 1 blocks are definitely lost in loss record 1,747 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 33 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 34 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52688C9: cpluaopen (lj_state.c:154)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20189== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20189== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20189== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 34 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52688C9: cpluaopen (lj_state.c:154)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20189== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20189== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20189== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 34 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 35 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 35 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20189== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20189== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 35 bytes in 1 blocks are definitely lost in loss record 1,756 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20189== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20189== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20189== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 36 bytes in 2 blocks are definitely lost in loss record 1,762 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273BD6: lex_string (lj_lex.c:280)
==20189== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5274028: lex_opt (lj_parse.c:989)
==20189== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20189== by 0x5278522: parse_args (lj_parse.c:1900)
==20189== by 0x527868C: expr_primary (lj_parse.c:1963)
==20189== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20189== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20189== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x527947B: parse_local (lj_parse.c:2259)
==20189== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20189== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20189== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20189== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 4: key not found ==20189== 36 bytes in 2 blocks are definitely lost in loss record 1,763 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20189== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20189== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20189== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20189== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20189== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20189== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20189== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20189== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20189== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20189== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20189== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 4: key not found ==20189== 37 bytes in 1 blocks are definitely lost in loss record 1,765 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 37 bytes in 1 blocks are definitely lost in loss record 1,766 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 38 bytes in 1 blocks are definitely lost in loss record 1,770 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 38 bytes in 1 blocks are definitely lost in loss record 1,771 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 39 bytes in 1 blocks are definitely lost in loss record 1,776 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 39 bytes in 1 blocks are definitely lost in loss record 1,777 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 1 blocks are definitely lost in loss record 1,795 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20189== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20189== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20189== by 0x52BD972: luaopen_io (lib_io.c:535)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20189== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20189== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20189== by 0x52BD994: luaopen_io (lib_io.c:536)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20189== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20189== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20189== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20189== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20189== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20189== by 0x52BD972: luaopen_io (lib_io.c:535)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20189== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20189== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20189== by 0x52BD994: luaopen_io (lib_io.c:536)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20189== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20189== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20189== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,500
==20189== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20189== by 0x52780A8: expr_table (lj_parse.c:1744)
==20189== by 0x5277839: expr_simple (lj_parse.c:2002)
==20189== by 0x5277839: expr_unop (lj_parse.c:2075)
==20189== by 0x5277839: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x527947B: parse_local (lj_parse.c:2259)
==20189== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20189== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 2 blocks are definitely lost in loss record 1,802 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20189== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20189== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20189== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273BD6: lex_string (lj_lex.c:280)
==20189== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5274028: lex_opt (lj_parse.c:989)
==20189== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20189== by 0x5278522: parse_args (lj_parse.c:1900)
==20189== by 0x527868C: expr_primary (lj_parse.c:1963)
==20189== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20189== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20189== 41 bytes in 1 blocks are definitely lost in loss record 1,811 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 42 bytes in 1 blocks are definitely lost in loss record 1,812 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 42 bytes in 2 blocks are definitely lost in loss record 1,813 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 42 bytes in 2 blocks are definitely lost in loss record 1,814 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 43 bytes in 1 blocks are definitely lost in loss record 1,817 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 43 bytes in 1 blocks are definitely lost in loss record 1,818 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 44 bytes in 1 blocks are definitely lost in loss record 1,819 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20189== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20189== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 44 bytes in 2 blocks are definitely lost in loss record 1,820 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20189== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20189== by 0x5279269: parse_for (lj_parse.c:2575)
==20189== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20189== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 45 bytes in 2 blocks are definitely lost in loss record 1,825 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273BD6: lex_string (lj_lex.c:280)
==20189== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278511: parse_args (lj_parse.c:1896)
==20189== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20189== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20189== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20189== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x527947B: parse_local (lj_parse.c:2259)
==20189== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20189== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20189== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20189== 47 bytes in 2 blocks are definitely lost in loss record 1,826 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20189== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 47 bytes in 2 blocks are definitely lost in loss record 1,827 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20189== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,893 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20189== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,894 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20189== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20189== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20189== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20189== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20189== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x52635B7: newtab (lj_tab.c:107)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20189== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20189== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20189== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20189== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20189== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20189== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20189== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20189== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20189== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20189== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20189== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20189== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20189== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20189== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20189== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20189== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20189== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20189== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x52635B7: newtab (lj_tab.c:107)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52781C8: expr_table (lj_parse.c:1738)
==20189== by 0x5277839: expr_simple (lj_parse.c:2002)
==20189== by 0x5277839: expr_unop (lj_parse.c:2075)
==20189== by 0x5277839: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x527947B: parse_local (lj_parse.c:2259)
==20189== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20189== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273BD6: lex_string (lj_lex.c:280)
==20189== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278511: parse_args (lj_parse.c:1896)
==20189== by 0x527868C: expr_primary (lj_parse.c:1963)
==20189== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20189== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x52798F4: parse_then (lj_parse.c:2589)
==20189== by 0x52790E4: parse_if (lj_parse.c:2599)
==20189== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20189== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20189== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20189== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20189== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20189== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20189== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20189== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20189== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20189== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20189== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20189== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 48 bytes in 1 blocks are definitely lost in loss record 1,932 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20189== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20189== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 49 bytes in 2 blocks are definitely lost in loss record 1,934 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20189== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 51 bytes in 2 blocks are definitely lost in loss record 1,935 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20189== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 51 bytes in 2 blocks are definitely lost in loss record 1,936 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52711BC: lua_setfield (lj_api.c:903)
==20189== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20189== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 54 bytes in 1 blocks are definitely lost in loss record 1,940 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52705CB: lua_getfield (lj_api.c:738)
==20189== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20189== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 59 bytes in 3 blocks are definitely lost in loss record 1,956 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20189== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 4: key not found ==20189== 64 bytes in 1 blocks are definitely lost in loss record 1,989 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20189== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20189== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,990 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 64 bytes in 1 blocks are definitely lost in loss record 1,991 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20189== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20189== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,992 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20189== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20189== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 64 bytes in 1 blocks are definitely lost in loss record 1,993 of 2,500
==20189== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52628D9: buf_grow (lj_buf.c:25)
==20189== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20189== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20189== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20189== by 0x527030F: lua_concat (lj_api.c:699)
==20189== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20189== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20189== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20189== 64 bytes in 2 blocks are definitely lost in loss record 1,994 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20189== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 64 bytes in 2 blocks are definitely lost in loss record 1,995 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20189== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 64 bytes in 2 blocks are definitely lost in loss record 1,996 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273BD6: lex_string (lj_lex.c:280)
==20189== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278511: parse_args (lj_parse.c:1896)
==20189== by 0x527868C: expr_primary (lj_parse.c:1963)
==20189== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20189== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20189== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x527947B: parse_local (lj_parse.c:2259)
==20189== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20189== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20189== 64 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 65 bytes in 2 blocks are definitely lost in loss record 1,998 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x52766BB: expr_field (lj_parse.c:1671)
==20189== by 0x527869F: expr_primary (lj_parse.c:1948)
==20189== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20189== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20189== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x527947B: parse_local (lj_parse.c:2259)
==20189== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20189== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20189== 67 bytes in 3 blocks are definitely lost in loss record 1,999 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 67 bytes in 3 blocks are definitely lost in loss record 2,000 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 69 bytes in 3 blocks are definitely lost in loss record 2,003 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20189== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 72 bytes in 1 blocks are definitely lost in loss record 2,013 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x52635B7: newtab (lj_tab.c:107)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52BF264: luaopen_package (lib_package.c:588)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 72 bytes in 1 blocks are definitely lost in loss record 2,014 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x52635B7: newtab (lj_tab.c:107)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52BF264: luaopen_package (lib_package.c:588)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 72 bytes in 1 blocks are definitely lost in loss record 2,015 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x52635B7: newtab (lj_tab.c:107)
==20189== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20189== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20189== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,016 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20189== by 0x52B12C4: clib_new (lj_clib.c:386)
==20189== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20189== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 73 bytes in 3 blocks are definitely lost in loss record 2,017 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20189== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 80 bytes in 1 blocks are definitely lost in loss record 2,036 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20189== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20189== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 80 bytes in 1 blocks are definitely lost in loss record 2,037 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20189== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20189== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 80 bytes in 1 blocks are definitely lost in loss record 2,038 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x52635B7: newtab (lj_tab.c:107)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20189== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20189== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20189== 80 bytes in 4 blocks are definitely lost in loss record 2,039 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20189== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 80 bytes in 4 blocks are definitely lost in loss record 2,040 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20189== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20189== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 91 bytes in 4 blocks are definitely lost in loss record 2,042 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 92 bytes in 1 blocks are definitely lost in loss record 2,043 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20189== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20189== 93 bytes in 4 blocks are definitely lost in loss record 2,045 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20189== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,065 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,066 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20189== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20189== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,067 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20189== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20189== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20189== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20189== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20189== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20189== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20189== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20189== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20189== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20189== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x5274E94: const_gc (lj_parse.c:218)
==20189== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20189== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x5274E94: const_gc (lj_parse.c:218)
==20189== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20189== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20189== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 3 blocks are definitely lost in loss record 2,078 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20189== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 3 blocks are definitely lost in loss record 2,079 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20189== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 96 bytes in 3 blocks are definitely lost in loss record 2,080 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 112 bytes in 5 blocks are definitely lost in loss record 2,092 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52BD956: luaopen_io (lib_io.c:534)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 112 bytes in 5 blocks are definitely lost in loss record 2,093 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52BD956: luaopen_io (lib_io.c:534)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 119 bytes in 1 blocks are definitely lost in loss record 2,100 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20189== by 0x52BF0DA: setpath (lib_package.c:545)
==20189== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 124 bytes in 6 blocks are definitely lost in loss record 2,105 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20189== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 124 bytes in 6 blocks are definitely lost in loss record 2,106 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20189== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 126 bytes in 1 blocks are definitely lost in loss record 2,107 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5276B80: parse_body (lj_parse.c:1853)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20189== 126 bytes in 1 blocks are definitely lost in loss record 2,108 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5276B80: parse_body (lj_parse.c:1853)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20189== 128 bytes in 4 blocks are definitely lost in loss record 2,127 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20189== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 128 bytes in 4 blocks are definitely lost in loss record 2,128 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 128 bytes in 4 blocks are definitely lost in loss record 2,129 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20189== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20189== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 130 bytes in 1 blocks are definitely lost in loss record 2,133 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5276B80: parse_body (lj_parse.c:1853)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 130 bytes in 1 blocks are definitely lost in loss record 2,134 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5276B80: parse_body (lj_parse.c:1853)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 134 bytes in 6 blocks are definitely lost in loss record 2,137 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 136 bytes in 6 blocks are definitely lost in loss record 2,138 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,150 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 154 bytes in 7 blocks are definitely lost in loss record 2,152 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 154 bytes in 7 blocks are definitely lost in loss record 2,153 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 160 bytes in 5 blocks are definitely lost in loss record 2,164 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 160 bytes in 5 blocks are definitely lost in loss record 2,165 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 172 bytes in 5 blocks are definitely lost in loss record 2,170 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20189== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20189== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 172 bytes in 5 blocks are definitely lost in loss record 2,171 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264C3B: func_newL (lj_func.c:122)
==20189== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20189== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20189== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 176 bytes in 2 blocks are definitely lost in loss record 2,182 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20189== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20189== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 176 bytes in 2 blocks are definitely lost in loss record 2,183 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20189== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20189== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 187 bytes in 1 blocks are definitely lost in loss record 2,186 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 187 bytes in 1 blocks are definitely lost in loss record 2,187 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,194 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,195 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20189== by 0x52711F8: lua_setfield (lj_api.c:904)
==20189== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20189== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20189== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20189== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20189== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20189== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20189== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20189== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20189== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20189== by 0x52711F8: lua_setfield (lj_api.c:904)
==20189== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20189== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20189== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20189== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20189== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20189== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20189== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20189== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20189== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20189== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20189== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20189== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5274028: lex_opt (lj_parse.c:989)
==20189== by 0x52755D7: lex_match (lj_parse.c:1006)
==20189== by 0x527853E: parse_args (lj_parse.c:1904)
==20189== by 0x527868C: expr_primary (lj_parse.c:1963)
==20189== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20189== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20189== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x527947B: parse_local (lj_parse.c:2259)
==20189== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20189== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20189== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5274028: lex_opt (lj_parse.c:989)
==20189== by 0x52755D7: lex_match (lj_parse.c:1006)
==20189== by 0x527853E: parse_args (lj_parse.c:1904)
==20189== by 0x527868C: expr_primary (lj_parse.c:1963)
==20189== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20189== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20189== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 6 blocks are definitely lost in loss record 2,215 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 192 bytes in 6 blocks are definitely lost in loss record 2,216 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 205 bytes in 9 blocks are definitely lost in loss record 2,217 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 207 bytes in 9 blocks are definitely lost in loss record 2,218 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 208 bytes in 9 blocks are definitely lost in loss record 2,223 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 218 bytes in 1 blocks are definitely lost in loss record 2,226 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20189== by 0x52BF0DA: setpath (lib_package.c:545)
==20189== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 218 bytes in 1 blocks are definitely lost in loss record 2,227 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20189== by 0x52BF0DA: setpath (lib_package.c:545)
==20189== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 231 bytes in 1 blocks are definitely lost in loss record 2,233 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5276B80: parse_body (lj_parse.c:1853)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20189== by 0x5279269: parse_for (lj_parse.c:2575)
==20189== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20189== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 231 bytes in 1 blocks are definitely lost in loss record 2,234 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5276B80: parse_body (lj_parse.c:1853)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20189== by 0x5279269: parse_for (lj_parse.c:2575)
==20189== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20189== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,237 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20189== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20189== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 239 bytes in 11 blocks are definitely lost in loss record 2,238 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 239 bytes in 11 blocks are definitely lost in loss record 2,239 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 240 bytes in 11 blocks are definitely lost in loss record 2,246 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 253 bytes in 11 blocks are definitely lost in loss record 2,248 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 256 bytes in 10 blocks are definitely lost in loss record 2,260 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 261 bytes in 12 blocks are definitely lost in loss record 2,261 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 284 bytes in 11 blocks are definitely lost in loss record 2,264 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 288 bytes in 9 blocks are definitely lost in loss record 2,267 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 288 bytes in 9 blocks are definitely lost in loss record 2,268 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 352 bytes in 11 blocks are definitely lost in loss record 2,279 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52BD956: luaopen_io (lib_io.c:534)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 352 bytes in 11 blocks are definitely lost in loss record 2,280 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52BD956: luaopen_io (lib_io.c:534)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 360 bytes in 15 blocks are definitely lost in loss record 2,288 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x526503F: func_finduv (lj_func.c:52)
==20189== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20189== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20189== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 360 bytes in 15 blocks are definitely lost in loss record 2,289 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x526503F: func_finduv (lj_func.c:52)
==20189== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20189== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20189== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 367 bytes in 1 blocks are definitely lost in loss record 2,290 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5276B80: parse_body (lj_parse.c:1853)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20189== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,294 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20189== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20189== by 0x52711F8: lua_setfield (lj_api.c:904)
==20189== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20189== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BD956: luaopen_io (lib_io.c:534)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20189== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20189== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20189== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20189== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20189== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20189== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20189== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20189== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20189== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20189== by 0x52711F8: lua_setfield (lj_api.c:904)
==20189== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20189== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BD956: luaopen_io (lib_io.c:534)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20189== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20189== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20189== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x527772F: expr_simple (lj_parse.c:2012)
==20189== by 0x527772F: expr_unop (lj_parse.c:2075)
==20189== by 0x527772F: expr_binop (lj_parse.c:2088)
==20189== by 0x5277173: expr_binop (lj_parse.c:2096)
==20189== by 0x5277C21: expr (lj_parse.c:2107)
==20189== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20189== by 0x52798DD: parse_then (lj_parse.c:2587)
==20189== by 0x52790E4: parse_if (lj_parse.c:2599)
==20189== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20189== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x52798F4: parse_then (lj_parse.c:2589)
==20189== by 0x52790E4: parse_if (lj_parse.c:2599)
==20189== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20189== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20189== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20189== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20189== by 0x5279269: parse_for (lj_parse.c:2575)
==20189== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20189== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 12 blocks are definitely lost in loss record 2,320 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 384 bytes in 12 blocks are definitely lost in loss record 2,321 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 395 bytes in 1 blocks are definitely lost in loss record 2,322 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 402 bytes in 19 blocks are definitely lost in loss record 2,323 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20189== by 0x52688BF: cpluaopen (lj_state.c:153)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20189== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20189== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20189== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 403 bytes in 19 blocks are definitely lost in loss record 2,324 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20189== by 0x52688BF: cpluaopen (lj_state.c:153)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20189== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20189== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20189== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 416 bytes in 13 blocks are definitely lost in loss record 2,328 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 416 bytes in 13 blocks are definitely lost in loss record 2,329 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 463 bytes in 20 blocks are definitely lost in loss record 2,336 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20189== by 0x52688B7: cpluaopen (lj_state.c:152)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20189== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20189== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20189== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 463 bytes in 20 blocks are definitely lost in loss record 2,337 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20189== by 0x52688B7: cpluaopen (lj_state.c:152)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20189== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20189== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20189== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 507 bytes in 24 blocks are definitely lost in loss record 2,344 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 509 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 512 bytes in 16 blocks are definitely lost in loss record 2,348 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 529 bytes in 22 blocks are definitely lost in loss record 2,354 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 530 bytes in 22 blocks are definitely lost in loss record 2,355 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 544 bytes in 17 blocks are definitely lost in loss record 2,356 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20189== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20189== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20189== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20189== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20189== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 572 bytes in 1 blocks are definitely lost in loss record 2,360 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20189== by 0x5276B80: parse_body (lj_parse.c:1853)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20189== 576 bytes in 18 blocks are definitely lost in loss record 2,362 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 621 bytes in 1 blocks are definitely lost in loss record 2,367 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20189== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20189== by 0x527346C: lex_scan (lj_lex.c:338)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5275478: lex_str (lj_parse.c:1024)
==20189== by 0x52766E2: expr_str (lj_parse.c:1630)
==20189== by 0x52766E2: expr_field (lj_parse.c:1672)
==20189== by 0x527869F: expr_primary (lj_parse.c:1948)
==20189== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20189== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20189== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,389 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,390 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20189== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20189== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20189== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20189== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x52713AF: lua_rawset (lj_api.c:923)
==20189== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20189== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20189== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20189== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20189== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20189== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20189== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20189== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20189== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20189== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20189== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x52713AF: lua_rawset (lj_api.c:923)
==20189== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20189== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20189== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20189== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20189== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20189== by 0x5279269: parse_for (lj_parse.c:2575)
==20189== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20189== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20189== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20189== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20189== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20189== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278C23: parse_return (lj_parse.c:2308)
==20189== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20189== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20189== by 0x52798A8: parse_block (lj_parse.c:2400)
==20189== by 0x52798F4: parse_then (lj_parse.c:2589)
==20189== by 0x52790E4: parse_if (lj_parse.c:2599)
==20189== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20189== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20189== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20189== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20189== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20189== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20189== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20189== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20189== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20189== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20189== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20189== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5264354: newhpart (lj_tab.c:64)
==20189== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20189== by 0x5264756: rehashtab (lj_tab.c:385)
==20189== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20189== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20189== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20189== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20189== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20189== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20189== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20189== by 0x5276B50: parse_body (lj_parse.c:1851)
==20189== by 0x527778B: expr_simple (lj_parse.c:2006)
==20189== by 0x527778B: expr_unop (lj_parse.c:2075)
==20189== by 0x527778B: expr_binop (lj_parse.c:2088)
==20189== by 0x5277BC5: expr (lj_parse.c:2107)
==20189== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20189== by 0x5279193: parse_return (lj_parse.c:2314)
==20189== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20189== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20189== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20189== by 0x527B75A: cpparser (lj_load.c:41)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x527B87A: lua_loadx (lj_load.c:58)
==20189== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20189== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20189== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20189== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 768 bytes in 1 blocks are definitely lost in loss record 2,402 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20189== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20189== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 848 bytes in 26 blocks are definitely lost in loss record 2,409 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 848 bytes in 26 blocks are definitely lost in loss record 2,410 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 1,000 bytes in 27 blocks are definitely lost in loss record 2,420 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20189== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 1,000 bytes in 27 blocks are definitely lost in loss record 2,421 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20189== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20189== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20189== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20189== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20189== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 1,347 bytes in 54 blocks are definitely lost in loss record 2,443 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x52633C9: lj_str_new (lj_str.c:188)
==20189== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20189== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20189== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20189== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20189== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20189== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20189== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20189== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20189== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20189== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20189== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20189== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20189== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20189== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20189== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 1,536 bytes in 1 blocks are definitely lost in loss record 2,450 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x5268862: cpluaopen (lj_state.c:149)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20189== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20189== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20189== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20189== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20189== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20189== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20189== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20189== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x5268862: cpluaopen (lj_state.c:149)
==20189== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20189== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20189== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20189== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20189== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20189== 3,072 bytes in 1 blocks are definitely lost in loss record 2,478 of 2,500
==20189== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20189== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20189== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20189== by 0x5263618: newhpart (lj_tab.c:64)
==20189== by 0x5263618: newtab (lj_tab.c:143)
==20189== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20189== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20189== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20189== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20189== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20189== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20189== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20189== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20189== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20189== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20189== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20189== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20189== by 0x41B71D: main (nginx.c:367)
==20189==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found - status code ok got: ''
expected: '200'
099-c-api.t TEST 4: key not found - response_body - response is expected (repeated req 1, req 0) @@ -1,2 +0,0 @@
-foo: rc=-5
-bar: rc=-5
'
099-c-api.t TEST 4: key not found ==20190== Invalid read of size 8
==20190== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20190== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20190== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190== Address 0x8f6ab08 is 3 bytes after a block of size 5 alloc'd
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20190== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20190== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20190== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20190== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20190== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== Invalid read of size 8
==20190== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20190== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20190== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20190== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190==
==20190== Process terminating with default action of signal 11 (SIGSEGV)
==20190== Access not within mapped region at address 0x58
==20190== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20190== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20190== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20190== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190== If you believe this happened as a result of a stack
==20190== overflow in your program's main thread (unlikely but
==20190== possible), you can try to increase the size of the
==20190== main thread stack using the --main-stacksize= flag.
==20190== The main thread stack size used in this run was 8388608.
==20190== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20190== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20190== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20190== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20190== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20190== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20190== by 0x5279269: parse_for (lj_parse.c:2575)
==20190== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20190== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 4: key not found ==20190== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5276A59: parse_params (lj_parse.c:1811)
==20190== by 0x5276A59: parse_body (lj_parse.c:1847)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20190== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20190== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20190== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x52766BB: expr_field (lj_parse.c:1671)
==20190== by 0x527869F: expr_primary (lj_parse.c:1948)
==20190== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20190== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20190== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 4: key not found ==20190== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20190== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 296 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B938A: luaopen_base (lib_base.c:656)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20190== by 0x52B9439: luaopen_base (lib_base.c:658)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20190== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20190== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20190== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20190== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20190== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20190== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B938A: luaopen_base (lib_base.c:656)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20190== by 0x52B9439: luaopen_base (lib_base.c:658)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20190== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20190== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20190== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20190== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20190== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20190== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273BD6: lex_string (lj_lex.c:280)
==20190== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20190== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20190== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20190== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20190== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x527947B: parse_local (lj_parse.c:2259)
==20190== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20190== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20190== by 0x5279269: parse_for (lj_parse.c:2575)
==20190== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20190== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 4: key not found ==20190== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20190== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 319 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20190== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20190== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20190== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20190== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20190== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20190== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20190== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20190== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20190== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20190== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20190== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20190== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20190== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5274028: lex_opt (lj_parse.c:989)
==20190== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20190== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20190== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x527B768: cpparser (lj_load.c:42)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20190== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20190== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20190== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20190== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20190== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20190== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20190== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20190== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20190== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20190== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20190== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x527B768: cpparser (lj_load.c:42)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20190== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20190== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20190== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20190== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5274028: lex_opt (lj_parse.c:989)
==20190== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20190== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20190== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x527B768: cpparser (lj_load.c:42)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20190== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20190== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5274028: lex_opt (lj_parse.c:989)
==20190== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20190== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20190== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20190== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x527B768: cpparser (lj_load.c:42)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5274028: lex_opt (lj_parse.c:989)
==20190== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20190== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20190== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20190== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x527B768: cpparser (lj_load.c:42)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20190== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20190== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20190== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20190== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x527B768: cpparser (lj_load.c:42)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20190== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20190== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20190== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 376 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20190== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20190== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20190== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20190== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20190== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20190== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20190== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20190== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20190== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20190== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20190== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20190== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20190== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20190== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20190== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20190== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20190== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20190== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20190== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20190== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20190== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20190== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20190== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20190== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20190== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20190== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20190== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20190== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20190== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20190== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20190== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20190== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20190== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20190== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20190== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20190== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20190== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20190== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20190== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20190== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x52766BB: expr_field (lj_parse.c:1671)
==20190== by 0x527869F: expr_primary (lj_parse.c:1948)
==20190== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20190== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5274028: lex_opt (lj_parse.c:989)
==20190== by 0x52755D7: lex_match (lj_parse.c:1006)
==20190== by 0x527853E: parse_args (lj_parse.c:1904)
==20190== by 0x527868C: expr_primary (lj_parse.c:1963)
==20190== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20190== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20190== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20190== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20190== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20190== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20190== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20190== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20190== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20190== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20190== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20190== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 404 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BD939: luaopen_io (lib_io.c:533)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20190== by 0x52BD972: luaopen_io (lib_io.c:535)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20190== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20190== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20190== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20190== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20190== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20190== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20190== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20190== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20190== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20190== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20190== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20190== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20190== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20190== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20190== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20190== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20190== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BD939: luaopen_io (lib_io.c:533)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20190== by 0x52BD972: luaopen_io (lib_io.c:535)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20190== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20190== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20190== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20190== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20190== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20190== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20190== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20190== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20190== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20190== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20190== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20190== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20190== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20190== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20190== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20190== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20190== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20190== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20190== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20190== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20190== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20190== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20190== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20190== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20190== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20190== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20190== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20190== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20190== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20190== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20190== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20190== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20190== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20190== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20190== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20190== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20190== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20190== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 439 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BF343: luaopen_package (lib_package.c:600)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BF370: luaopen_package (lib_package.c:602)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20190== by 0x52BD994: luaopen_io (lib_io.c:536)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20190== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20190== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20190== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20190== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20190== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20190== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20190== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20190== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20190== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20190== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20190== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20190== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20190== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20190== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20190== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20190== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BF343: luaopen_package (lib_package.c:600)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BF370: luaopen_package (lib_package.c:602)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20190== by 0x52BD994: luaopen_io (lib_io.c:536)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20190== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20190== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20190== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20190== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20190== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20190== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20190== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20190== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20190== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20190== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20190== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20190== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,064 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20190== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20190== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52705CB: lua_getfield (lj_api.c:738)
==20190== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20190== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20190== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20190== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20190== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x527947B: parse_local (lj_parse.c:2259)
==20190== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20190== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20190== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20190== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20190== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20190== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52705CB: lua_getfield (lj_api.c:738)
==20190== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20190== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20190== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20190== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20190== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x527947B: parse_local (lj_parse.c:2259)
==20190== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20190== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20190== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20190== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,101 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20190== by 0x52BF389: luaopen_package (lib_package.c:603)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,102 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20190== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20190== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20190== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20190== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20190== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20190== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20190== by 0x52BF389: luaopen_package (lib_package.c:603)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20190== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20190== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20190== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273BD6: lex_string (lj_lex.c:280)
==20190== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278511: parse_args (lj_parse.c:1896)
==20190== by 0x527868C: expr_primary (lj_parse.c:1963)
==20190== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20190== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52705CB: lua_getfield (lj_api.c:738)
==20190== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20190== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,124 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,125 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20190== by 0x52BC510: luaopen_table (lib_table.c:303)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20190== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20190== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20190== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20190== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52705CB: lua_getfield (lj_api.c:738)
==20190== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20190== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20190== by 0x52BC510: luaopen_table (lib_table.c:303)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20190== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20190== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20190== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20190== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20190== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20190== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20190== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20190== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20190== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20190== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20190== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20190== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,158 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20190== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,159 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x52766BB: expr_field (lj_parse.c:1671)
==20190== by 0x527869F: expr_primary (lj_parse.c:1948)
==20190== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20190== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20190== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x527947B: parse_local (lj_parse.c:2259)
==20190== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20190== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20190== by 0x5279269: parse_for (lj_parse.c:2575)
==20190== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20190== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20190== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20190== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20190== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,176 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20190== by 0x52BC533: luaopen_table (lib_table.c:304)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,177 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20190== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20190== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20190== by 0x52BC533: luaopen_table (lib_table.c:304)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20190== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20190== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20190== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20190== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20190== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20190== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,203 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,204 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20190== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20190== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20190== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20190== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20190== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,218 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,219 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20190== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20190== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20190== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20190== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20190== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20190== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20190== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20190== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20190== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20190== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20190== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20190== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20190== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 31 bytes in 1 blocks are definitely lost in loss record 1,241 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 31 bytes in 1 blocks are definitely lost in loss record 1,242 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20190== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,389 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x5268874: cpluaopen (lj_state.c:150)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20190== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20190== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20190== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,390 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20190== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20190== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20190== by 0x52BF211: luaopen_package (lib_package.c:583)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20190== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52BF389: luaopen_package (lib_package.c:603)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20190== by 0x52BC510: luaopen_table (lib_table.c:303)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20190== by 0x52BC533: luaopen_table (lib_table.c:304)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20190== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BD956: luaopen_io (lib_io.c:534)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20190== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20190== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20190== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20190== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20190== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20190== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20190== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20190== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20190== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20190== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20190== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20190== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20190== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20190== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20190== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20190== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20190== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20190== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20190== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20190== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20190== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20190== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20190== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20190== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20190== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20190== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20190== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20190== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20190== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20190== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20190== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20190== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20190== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20190== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20190== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20190== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20190== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20190== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20190== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20190== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20190== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20190== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20190== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20190== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20190== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20190== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20190== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20190== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20190== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20190== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20190== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20190== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20190== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20190== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20190== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20190== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20190== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20190== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20190== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20190== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20190== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20190== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20190== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20190== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20190== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20190== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20190== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20190== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20190== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20190== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20190== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20190== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20190== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20190== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20190== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20190== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20190== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20190== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20190== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20190== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20190== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20190== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20190== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20190== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20190== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20190== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20190== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20190== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20190== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20190== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20190== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20190== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20190== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20190== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20190== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20190== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20190== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20190== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20190== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20190== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20190== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20190== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20190== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20190== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20190== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52628D9: buf_grow (lj_buf.c:25)
==20190== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20190== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20190== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20190== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20190== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x5268874: cpluaopen (lj_state.c:150)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20190== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20190== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20190== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20190== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20190== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20190== by 0x52BF211: luaopen_package (lib_package.c:583)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20190== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52BF389: luaopen_package (lib_package.c:603)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20190== by 0x52BC510: luaopen_table (lib_table.c:303)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20190== by 0x52BC533: luaopen_table (lib_table.c:304)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20190== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BD956: luaopen_io (lib_io.c:534)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20190== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20190== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20190== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20190== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20190== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20190== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20190== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20190== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20190== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20190== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20190== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20190== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20190== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20190== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20190== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20190== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20190== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20190== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20190== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20190== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20190== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20190== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20190== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20190== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20190== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20190== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20190== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20190== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20190== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20190== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20190== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20190== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20190== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20190== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20190== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20190== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20190== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20190== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20190== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20190== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20190== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20190== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20190== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20190== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20190== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20190== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20190== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20190== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20190== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20190== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20190== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20190== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20190== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20190== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20190== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20190== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20190== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20190== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20190== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20190== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20190== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20190== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20190== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20190== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20190== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20190== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20190== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20190== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20190== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20190== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20190== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20190== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20190== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20190== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20190== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20190== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20190== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20190== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20190== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20190== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20190== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20190== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20190== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20190== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20190== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20190== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20190== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20190== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20190== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20190== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20190== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20190== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20190== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20190== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20190== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20190== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20190== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20190== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20190== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20190== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20190== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20190== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20190== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20190== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20190== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20190== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20190== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20190== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20190== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20190== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20190== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20190== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20190== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20190== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20190== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20190== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20190== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20190== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20190== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20190== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20190== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20190== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20190== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20190== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20190== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20190== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20190== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20190== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20190== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20190== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20190== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20190== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20190== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20190== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20190== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20190== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20190== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20190== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20190== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20190== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20190== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20190== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20190== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20190== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20190== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20190== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20190== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20190== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20190== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20190== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20190== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20190== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52740B8: fs_init (lj_parse.c:1615)
==20190== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52740B8: fs_init (lj_parse.c:1615)
==20190== by 0x5276A28: parse_body (lj_parse.c:1844)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20190== by 0x5279269: parse_for (lj_parse.c:2575)
==20190== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20190== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52740B8: fs_init (lj_parse.c:1615)
==20190== by 0x5276A28: parse_body (lj_parse.c:1844)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52740B8: fs_init (lj_parse.c:1615)
==20190== by 0x5276A28: parse_body (lj_parse.c:1844)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52740B8: fs_init (lj_parse.c:1615)
==20190== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20190== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52740B8: fs_init (lj_parse.c:1615)
==20190== by 0x5276A28: parse_body (lj_parse.c:1844)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20190== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20190== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20190== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20190== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20190== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20190== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52740B8: fs_init (lj_parse.c:1615)
==20190== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52740B8: fs_init (lj_parse.c:1615)
==20190== by 0x5276A28: parse_body (lj_parse.c:1844)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20190== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20190== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20190== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20190== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20190== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5263659: newtab (lj_tab.c:122)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20190== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 32 bytes in 2 blocks are definitely lost in loss record 1,743 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20190== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20190== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 33 bytes in 1 blocks are definitely lost in loss record 1,746 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 33 bytes in 1 blocks are definitely lost in loss record 1,747 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 33 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 34 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52688C9: cpluaopen (lj_state.c:154)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20190== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20190== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20190== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 34 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52688C9: cpluaopen (lj_state.c:154)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20190== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20190== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20190== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 34 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 35 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 35 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20190== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20190== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 35 bytes in 1 blocks are definitely lost in loss record 1,756 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20190== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20190== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20190== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 36 bytes in 2 blocks are definitely lost in loss record 1,762 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273BD6: lex_string (lj_lex.c:280)
==20190== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5274028: lex_opt (lj_parse.c:989)
==20190== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20190== by 0x5278522: parse_args (lj_parse.c:1900)
==20190== by 0x527868C: expr_primary (lj_parse.c:1963)
==20190== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20190== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20190== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x527947B: parse_local (lj_parse.c:2259)
==20190== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20190== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20190== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20190== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 4: key not found ==20190== 36 bytes in 2 blocks are definitely lost in loss record 1,763 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20190== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20190== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20190== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20190== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20190== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20190== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20190== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20190== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20190== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20190== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20190== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 4: key not found ==20190== 37 bytes in 1 blocks are definitely lost in loss record 1,765 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 37 bytes in 1 blocks are definitely lost in loss record 1,766 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 38 bytes in 1 blocks are definitely lost in loss record 1,770 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 38 bytes in 1 blocks are definitely lost in loss record 1,771 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 39 bytes in 1 blocks are definitely lost in loss record 1,776 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 39 bytes in 1 blocks are definitely lost in loss record 1,777 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 1 blocks are definitely lost in loss record 1,795 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20190== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20190== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20190== by 0x52BD972: luaopen_io (lib_io.c:535)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20190== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20190== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20190== by 0x52BD994: luaopen_io (lib_io.c:536)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20190== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20190== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20190== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20190== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20190== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20190== by 0x52BD972: luaopen_io (lib_io.c:535)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20190== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20190== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20190== by 0x52BD994: luaopen_io (lib_io.c:536)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20190== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20190== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20190== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,500
==20190== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20190== by 0x52780A8: expr_table (lj_parse.c:1744)
==20190== by 0x5277839: expr_simple (lj_parse.c:2002)
==20190== by 0x5277839: expr_unop (lj_parse.c:2075)
==20190== by 0x5277839: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x527947B: parse_local (lj_parse.c:2259)
==20190== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20190== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 2 blocks are definitely lost in loss record 1,802 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20190== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20190== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20190== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273BD6: lex_string (lj_lex.c:280)
==20190== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5274028: lex_opt (lj_parse.c:989)
==20190== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20190== by 0x5278522: parse_args (lj_parse.c:1900)
==20190== by 0x527868C: expr_primary (lj_parse.c:1963)
==20190== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20190== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20190== 41 bytes in 1 blocks are definitely lost in loss record 1,811 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 42 bytes in 1 blocks are definitely lost in loss record 1,812 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 42 bytes in 2 blocks are definitely lost in loss record 1,813 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 42 bytes in 2 blocks are definitely lost in loss record 1,814 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 43 bytes in 1 blocks are definitely lost in loss record 1,817 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 43 bytes in 1 blocks are definitely lost in loss record 1,818 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 44 bytes in 1 blocks are definitely lost in loss record 1,819 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20190== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20190== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 44 bytes in 2 blocks are definitely lost in loss record 1,820 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20190== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20190== by 0x5279269: parse_for (lj_parse.c:2575)
==20190== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20190== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 45 bytes in 2 blocks are definitely lost in loss record 1,825 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273BD6: lex_string (lj_lex.c:280)
==20190== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278511: parse_args (lj_parse.c:1896)
==20190== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20190== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20190== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20190== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x527947B: parse_local (lj_parse.c:2259)
==20190== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20190== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20190== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20190== 47 bytes in 2 blocks are definitely lost in loss record 1,826 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20190== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 47 bytes in 2 blocks are definitely lost in loss record 1,827 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20190== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,893 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20190== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,894 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20190== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20190== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20190== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20190== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20190== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x52635B7: newtab (lj_tab.c:107)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20190== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20190== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20190== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20190== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20190== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20190== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20190== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20190== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20190== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20190== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20190== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20190== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20190== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20190== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20190== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20190== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20190== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20190== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x52635B7: newtab (lj_tab.c:107)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52781C8: expr_table (lj_parse.c:1738)
==20190== by 0x5277839: expr_simple (lj_parse.c:2002)
==20190== by 0x5277839: expr_unop (lj_parse.c:2075)
==20190== by 0x5277839: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x527947B: parse_local (lj_parse.c:2259)
==20190== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20190== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273BD6: lex_string (lj_lex.c:280)
==20190== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278511: parse_args (lj_parse.c:1896)
==20190== by 0x527868C: expr_primary (lj_parse.c:1963)
==20190== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20190== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x52798F4: parse_then (lj_parse.c:2589)
==20190== by 0x52790E4: parse_if (lj_parse.c:2599)
==20190== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20190== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20190== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20190== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20190== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20190== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20190== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20190== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20190== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20190== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20190== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20190== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 48 bytes in 1 blocks are definitely lost in loss record 1,932 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20190== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20190== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 49 bytes in 2 blocks are definitely lost in loss record 1,934 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20190== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 51 bytes in 2 blocks are definitely lost in loss record 1,935 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20190== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 51 bytes in 2 blocks are definitely lost in loss record 1,936 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52711BC: lua_setfield (lj_api.c:903)
==20190== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20190== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 54 bytes in 1 blocks are definitely lost in loss record 1,940 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52705CB: lua_getfield (lj_api.c:738)
==20190== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20190== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 59 bytes in 3 blocks are definitely lost in loss record 1,956 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20190== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 4: key not found ==20190== 64 bytes in 1 blocks are definitely lost in loss record 1,989 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20190== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20190== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,990 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 64 bytes in 1 blocks are definitely lost in loss record 1,991 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20190== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20190== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,992 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20190== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20190== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 64 bytes in 1 blocks are definitely lost in loss record 1,993 of 2,500
==20190== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52628D9: buf_grow (lj_buf.c:25)
==20190== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20190== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20190== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20190== by 0x527030F: lua_concat (lj_api.c:699)
==20190== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20190== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20190== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20190== 64 bytes in 2 blocks are definitely lost in loss record 1,994 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20190== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 64 bytes in 2 blocks are definitely lost in loss record 1,995 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20190== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 64 bytes in 2 blocks are definitely lost in loss record 1,996 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273BD6: lex_string (lj_lex.c:280)
==20190== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278511: parse_args (lj_parse.c:1896)
==20190== by 0x527868C: expr_primary (lj_parse.c:1963)
==20190== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20190== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20190== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x527947B: parse_local (lj_parse.c:2259)
==20190== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20190== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20190== 64 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 65 bytes in 2 blocks are definitely lost in loss record 1,998 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x52766BB: expr_field (lj_parse.c:1671)
==20190== by 0x527869F: expr_primary (lj_parse.c:1948)
==20190== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20190== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20190== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x527947B: parse_local (lj_parse.c:2259)
==20190== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20190== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20190== 67 bytes in 3 blocks are definitely lost in loss record 1,999 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 67 bytes in 3 blocks are definitely lost in loss record 2,000 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 69 bytes in 3 blocks are definitely lost in loss record 2,003 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20190== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 72 bytes in 1 blocks are definitely lost in loss record 2,013 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x52635B7: newtab (lj_tab.c:107)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52BF264: luaopen_package (lib_package.c:588)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 72 bytes in 1 blocks are definitely lost in loss record 2,014 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x52635B7: newtab (lj_tab.c:107)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52BF264: luaopen_package (lib_package.c:588)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 72 bytes in 1 blocks are definitely lost in loss record 2,015 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x52635B7: newtab (lj_tab.c:107)
==20190== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20190== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20190== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,016 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20190== by 0x52B12C4: clib_new (lj_clib.c:386)
==20190== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20190== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 73 bytes in 3 blocks are definitely lost in loss record 2,017 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20190== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 80 bytes in 1 blocks are definitely lost in loss record 2,036 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20190== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20190== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 80 bytes in 1 blocks are definitely lost in loss record 2,037 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20190== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20190== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 80 bytes in 1 blocks are definitely lost in loss record 2,038 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x52635B7: newtab (lj_tab.c:107)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20190== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20190== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20190== 80 bytes in 4 blocks are definitely lost in loss record 2,039 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20190== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 80 bytes in 4 blocks are definitely lost in loss record 2,040 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20190== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20190== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 91 bytes in 4 blocks are definitely lost in loss record 2,042 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 92 bytes in 1 blocks are definitely lost in loss record 2,043 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20190== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20190== 93 bytes in 4 blocks are definitely lost in loss record 2,045 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20190== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,065 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,066 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20190== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20190== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,067 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20190== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20190== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20190== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20190== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20190== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20190== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20190== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20190== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20190== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20190== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x5274E94: const_gc (lj_parse.c:218)
==20190== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20190== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x5274E94: const_gc (lj_parse.c:218)
==20190== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20190== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20190== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 3 blocks are definitely lost in loss record 2,078 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20190== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 3 blocks are definitely lost in loss record 2,079 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20190== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 96 bytes in 3 blocks are definitely lost in loss record 2,080 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 112 bytes in 5 blocks are definitely lost in loss record 2,092 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52BD956: luaopen_io (lib_io.c:534)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 112 bytes in 5 blocks are definitely lost in loss record 2,093 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52BD956: luaopen_io (lib_io.c:534)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 119 bytes in 1 blocks are definitely lost in loss record 2,100 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20190== by 0x52BF0DA: setpath (lib_package.c:545)
==20190== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 124 bytes in 6 blocks are definitely lost in loss record 2,105 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20190== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 124 bytes in 6 blocks are definitely lost in loss record 2,106 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20190== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 126 bytes in 1 blocks are definitely lost in loss record 2,107 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5276B80: parse_body (lj_parse.c:1853)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20190== 126 bytes in 1 blocks are definitely lost in loss record 2,108 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5276B80: parse_body (lj_parse.c:1853)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20190== 128 bytes in 4 blocks are definitely lost in loss record 2,127 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20190== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 128 bytes in 4 blocks are definitely lost in loss record 2,128 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 128 bytes in 4 blocks are definitely lost in loss record 2,129 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20190== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20190== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 130 bytes in 1 blocks are definitely lost in loss record 2,133 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5276B80: parse_body (lj_parse.c:1853)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 130 bytes in 1 blocks are definitely lost in loss record 2,134 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5276B80: parse_body (lj_parse.c:1853)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 134 bytes in 6 blocks are definitely lost in loss record 2,137 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 136 bytes in 6 blocks are definitely lost in loss record 2,138 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,150 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 154 bytes in 7 blocks are definitely lost in loss record 2,152 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 154 bytes in 7 blocks are definitely lost in loss record 2,153 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 160 bytes in 5 blocks are definitely lost in loss record 2,164 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 160 bytes in 5 blocks are definitely lost in loss record 2,165 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 172 bytes in 5 blocks are definitely lost in loss record 2,170 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20190== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20190== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 172 bytes in 5 blocks are definitely lost in loss record 2,171 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264C3B: func_newL (lj_func.c:122)
==20190== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20190== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20190== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 176 bytes in 2 blocks are definitely lost in loss record 2,182 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20190== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20190== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 176 bytes in 2 blocks are definitely lost in loss record 2,183 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20190== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20190== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 187 bytes in 1 blocks are definitely lost in loss record 2,186 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 187 bytes in 1 blocks are definitely lost in loss record 2,187 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,194 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,195 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20190== by 0x52711F8: lua_setfield (lj_api.c:904)
==20190== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20190== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20190== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20190== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20190== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20190== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20190== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20190== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20190== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20190== by 0x52711F8: lua_setfield (lj_api.c:904)
==20190== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20190== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20190== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20190== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20190== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20190== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20190== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20190== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20190== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20190== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20190== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20190== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5274028: lex_opt (lj_parse.c:989)
==20190== by 0x52755D7: lex_match (lj_parse.c:1006)
==20190== by 0x527853E: parse_args (lj_parse.c:1904)
==20190== by 0x527868C: expr_primary (lj_parse.c:1963)
==20190== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20190== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20190== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x527947B: parse_local (lj_parse.c:2259)
==20190== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20190== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20190== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5274028: lex_opt (lj_parse.c:989)
==20190== by 0x52755D7: lex_match (lj_parse.c:1006)
==20190== by 0x527853E: parse_args (lj_parse.c:1904)
==20190== by 0x527868C: expr_primary (lj_parse.c:1963)
==20190== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20190== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20190== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 6 blocks are definitely lost in loss record 2,215 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 192 bytes in 6 blocks are definitely lost in loss record 2,216 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 205 bytes in 9 blocks are definitely lost in loss record 2,217 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 207 bytes in 9 blocks are definitely lost in loss record 2,218 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 208 bytes in 9 blocks are definitely lost in loss record 2,223 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 218 bytes in 1 blocks are definitely lost in loss record 2,226 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20190== by 0x52BF0DA: setpath (lib_package.c:545)
==20190== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 218 bytes in 1 blocks are definitely lost in loss record 2,227 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20190== by 0x52BF0DA: setpath (lib_package.c:545)
==20190== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 231 bytes in 1 blocks are definitely lost in loss record 2,233 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5276B80: parse_body (lj_parse.c:1853)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20190== by 0x5279269: parse_for (lj_parse.c:2575)
==20190== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20190== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 231 bytes in 1 blocks are definitely lost in loss record 2,234 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5276B80: parse_body (lj_parse.c:1853)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20190== by 0x5279269: parse_for (lj_parse.c:2575)
==20190== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20190== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,237 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20190== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20190== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 239 bytes in 11 blocks are definitely lost in loss record 2,238 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 239 bytes in 11 blocks are definitely lost in loss record 2,239 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 240 bytes in 11 blocks are definitely lost in loss record 2,246 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 253 bytes in 11 blocks are definitely lost in loss record 2,248 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 256 bytes in 10 blocks are definitely lost in loss record 2,260 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 261 bytes in 12 blocks are definitely lost in loss record 2,261 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 284 bytes in 11 blocks are definitely lost in loss record 2,264 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 288 bytes in 9 blocks are definitely lost in loss record 2,267 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 288 bytes in 9 blocks are definitely lost in loss record 2,268 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 352 bytes in 11 blocks are definitely lost in loss record 2,279 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52BD956: luaopen_io (lib_io.c:534)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 352 bytes in 11 blocks are definitely lost in loss record 2,280 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52BD956: luaopen_io (lib_io.c:534)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 360 bytes in 15 blocks are definitely lost in loss record 2,288 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x526503F: func_finduv (lj_func.c:52)
==20190== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20190== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20190== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 360 bytes in 15 blocks are definitely lost in loss record 2,289 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x526503F: func_finduv (lj_func.c:52)
==20190== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20190== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20190== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 367 bytes in 1 blocks are definitely lost in loss record 2,290 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5276B80: parse_body (lj_parse.c:1853)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20190== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,294 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20190== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20190== by 0x52711F8: lua_setfield (lj_api.c:904)
==20190== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20190== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BD956: luaopen_io (lib_io.c:534)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20190== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20190== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20190== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20190== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20190== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20190== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20190== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20190== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20190== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20190== by 0x52711F8: lua_setfield (lj_api.c:904)
==20190== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20190== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BD956: luaopen_io (lib_io.c:534)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20190== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20190== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20190== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x527772F: expr_simple (lj_parse.c:2012)
==20190== by 0x527772F: expr_unop (lj_parse.c:2075)
==20190== by 0x527772F: expr_binop (lj_parse.c:2088)
==20190== by 0x5277173: expr_binop (lj_parse.c:2096)
==20190== by 0x5277C21: expr (lj_parse.c:2107)
==20190== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20190== by 0x52798DD: parse_then (lj_parse.c:2587)
==20190== by 0x52790E4: parse_if (lj_parse.c:2599)
==20190== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20190== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x52798F4: parse_then (lj_parse.c:2589)
==20190== by 0x52790E4: parse_if (lj_parse.c:2599)
==20190== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20190== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20190== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20190== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20190== by 0x5279269: parse_for (lj_parse.c:2575)
==20190== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20190== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 12 blocks are definitely lost in loss record 2,320 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 384 bytes in 12 blocks are definitely lost in loss record 2,321 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 395 bytes in 1 blocks are definitely lost in loss record 2,322 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 402 bytes in 19 blocks are definitely lost in loss record 2,323 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20190== by 0x52688BF: cpluaopen (lj_state.c:153)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20190== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20190== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20190== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 403 bytes in 19 blocks are definitely lost in loss record 2,324 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20190== by 0x52688BF: cpluaopen (lj_state.c:153)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20190== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20190== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20190== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 416 bytes in 13 blocks are definitely lost in loss record 2,328 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 416 bytes in 13 blocks are definitely lost in loss record 2,329 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 463 bytes in 20 blocks are definitely lost in loss record 2,336 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20190== by 0x52688B7: cpluaopen (lj_state.c:152)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20190== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20190== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20190== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 463 bytes in 20 blocks are definitely lost in loss record 2,337 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20190== by 0x52688B7: cpluaopen (lj_state.c:152)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20190== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20190== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20190== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 507 bytes in 24 blocks are definitely lost in loss record 2,344 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 509 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 512 bytes in 16 blocks are definitely lost in loss record 2,348 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 529 bytes in 22 blocks are definitely lost in loss record 2,354 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 530 bytes in 22 blocks are definitely lost in loss record 2,355 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 544 bytes in 17 blocks are definitely lost in loss record 2,356 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20190== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20190== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20190== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20190== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20190== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 572 bytes in 1 blocks are definitely lost in loss record 2,360 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20190== by 0x5276B80: parse_body (lj_parse.c:1853)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 4: key not found ==20190== 576 bytes in 18 blocks are definitely lost in loss record 2,362 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 621 bytes in 1 blocks are definitely lost in loss record 2,367 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20190== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20190== by 0x527346C: lex_scan (lj_lex.c:338)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5275478: lex_str (lj_parse.c:1024)
==20190== by 0x52766E2: expr_str (lj_parse.c:1630)
==20190== by 0x52766E2: expr_field (lj_parse.c:1672)
==20190== by 0x527869F: expr_primary (lj_parse.c:1948)
==20190== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20190== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20190== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,389 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,390 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20190== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20190== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20190== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20190== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x52713AF: lua_rawset (lj_api.c:923)
==20190== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20190== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20190== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20190== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20190== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20190== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20190== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20190== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20190== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20190== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20190== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x52713AF: lua_rawset (lj_api.c:923)
==20190== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20190== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20190== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20190== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20190== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20190== by 0x5279269: parse_for (lj_parse.c:2575)
==20190== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20190== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20190== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20190== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20190== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20190== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278C23: parse_return (lj_parse.c:2308)
==20190== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20190== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20190== by 0x52798A8: parse_block (lj_parse.c:2400)
==20190== by 0x52798F4: parse_then (lj_parse.c:2589)
==20190== by 0x52790E4: parse_if (lj_parse.c:2599)
==20190== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20190== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20190== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20190== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20190== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20190== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20190== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20190== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20190== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20190== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20190== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20190== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5264354: newhpart (lj_tab.c:64)
==20190== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20190== by 0x5264756: rehashtab (lj_tab.c:385)
==20190== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20190== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20190== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20190== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20190== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20190== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20190== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20190== by 0x5276B50: parse_body (lj_parse.c:1851)
==20190== by 0x527778B: expr_simple (lj_parse.c:2006)
==20190== by 0x527778B: expr_unop (lj_parse.c:2075)
==20190== by 0x527778B: expr_binop (lj_parse.c:2088)
==20190== by 0x5277BC5: expr (lj_parse.c:2107)
==20190== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20190== by 0x5279193: parse_return (lj_parse.c:2314)
==20190== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20190== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20190== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20190== by 0x527B75A: cpparser (lj_load.c:41)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x527B87A: lua_loadx (lj_load.c:58)
==20190== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20190== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20190== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20190== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 768 bytes in 1 blocks are definitely lost in loss record 2,402 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20190== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20190== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 848 bytes in 26 blocks are definitely lost in loss record 2,409 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 848 bytes in 26 blocks are definitely lost in loss record 2,410 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 1,000 bytes in 27 blocks are definitely lost in loss record 2,420 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20190== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 1,000 bytes in 27 blocks are definitely lost in loss record 2,421 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20190== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20190== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20190== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20190== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20190== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 1,347 bytes in 54 blocks are definitely lost in loss record 2,443 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x52633C9: lj_str_new (lj_str.c:188)
==20190== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20190== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20190== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20190== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20190== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20190== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20190== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20190== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20190== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20190== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20190== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20190== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20190== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20190== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20190== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 1,536 bytes in 1 blocks are definitely lost in loss record 2,450 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x5268862: cpluaopen (lj_state.c:149)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20190== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20190== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20190== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20190== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20190== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20190== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20190== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20190== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x5268862: cpluaopen (lj_state.c:149)
==20190== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20190== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20190== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20190== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20190== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found ==20190== 3,072 bytes in 1 blocks are definitely lost in loss record 2,478 of 2,500
==20190== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20190== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20190== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20190== by 0x5263618: newhpart (lj_tab.c:64)
==20190== by 0x5263618: newtab (lj_tab.c:143)
==20190== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20190== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20190== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20190== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20190== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20190== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20190== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20190== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20190== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20190== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20190== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20190== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20190== by 0x41B71D: main (nginx.c:367)
==20190==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 4: key not found - status code ok got: ''
expected: '200'
099-c-api.t TEST 4: key not found - response_body - response is expected (repeated req 2, req 0) @@ -1,2 +0,0 @@
-foo: rc=-5
-bar: rc=-5
'
099-c-api.t TEST 6: nil typed value ==20198== Invalid read of size 8
==20198== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20198== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20198== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198== Address 0x92eaa08 is 3 bytes after a block of size 5 alloc'd
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20198== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20198== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20198== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20198== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20198== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== Invalid read of size 8
==20198== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20198== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20198== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20198== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198==
==20198== Process terminating with default action of signal 11 (SIGSEGV)
==20198== Access not within mapped region at address 0x58
==20198== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20198== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20198== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20198== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198== If you believe this happened as a result of a stack
==20198== overflow in your program's main thread (unlikely but
==20198== possible), you can try to increase the size of the
==20198== main thread stack using the --main-stacksize= flag.
==20198== The main thread stack size used in this run was 8388608.
==20198== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20198== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20198== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20198== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20198== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20198== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20198== by 0x5279269: parse_for (lj_parse.c:2575)
==20198== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20198== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 6: nil typed value ==20198== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5276A59: parse_params (lj_parse.c:1811)
==20198== by 0x5276A59: parse_body (lj_parse.c:1847)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20198== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20198== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x52766BB: expr_field (lj_parse.c:1671)
==20198== by 0x527869F: expr_primary (lj_parse.c:1948)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 6: nil typed value ==20198== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20198== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 296 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B938A: luaopen_base (lib_base.c:656)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20198== by 0x52B9439: luaopen_base (lib_base.c:658)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20198== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20198== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20198== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20198== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20198== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20198== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B938A: luaopen_base (lib_base.c:656)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20198== by 0x52B9439: luaopen_base (lib_base.c:658)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20198== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20198== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20198== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20198== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20198== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20198== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273BD6: lex_string (lj_lex.c:280)
==20198== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20198== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x527947B: parse_local (lj_parse.c:2259)
==20198== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20198== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20198== by 0x5279269: parse_for (lj_parse.c:2575)
==20198== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20198== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 6: nil typed value ==20198== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20198== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 319 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20198== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20198== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20198== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20198== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20198== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20198== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20198== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20198== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20198== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20198== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20198== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20198== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20198== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5274028: lex_opt (lj_parse.c:989)
==20198== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20198== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20198== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x527B768: cpparser (lj_load.c:42)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20198== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20198== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20198== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20198== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20198== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20198== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20198== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20198== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20198== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20198== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20198== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x527B768: cpparser (lj_load.c:42)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20198== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20198== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20198== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20198== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5274028: lex_opt (lj_parse.c:989)
==20198== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20198== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20198== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x527B768: cpparser (lj_load.c:42)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20198== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20198== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5274028: lex_opt (lj_parse.c:989)
==20198== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20198== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20198== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20198== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x527B768: cpparser (lj_load.c:42)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5274028: lex_opt (lj_parse.c:989)
==20198== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20198== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20198== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20198== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x527B768: cpparser (lj_load.c:42)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20198== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20198== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20198== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20198== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273BD6: lex_string (lj_lex.c:280)
==20198== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278511: parse_args (lj_parse.c:1896)
==20198== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20198== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20198== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x527B768: cpparser (lj_load.c:42)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 20 bytes in 1 blocks are definitely lost in loss record 364 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20198== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20198== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20198== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20198== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20198== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20198== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20198== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20198== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20198== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20198== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20198== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20198== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20198== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20198== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20198== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20198== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20198== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20198== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20198== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20198== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20198== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20198== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20198== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20198== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20198== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20198== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20198== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20198== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20198== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20198== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20198== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20198== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20198== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20198== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20198== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20198== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20198== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20198== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20198== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20198== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20198== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20198== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20198== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x52766BB: expr_field (lj_parse.c:1671)
==20198== by 0x527869F: expr_primary (lj_parse.c:1948)
==20198== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20198== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5274028: lex_opt (lj_parse.c:989)
==20198== by 0x52755D7: lex_match (lj_parse.c:1006)
==20198== by 0x527853E: parse_args (lj_parse.c:1904)
==20198== by 0x527868C: expr_primary (lj_parse.c:1963)
==20198== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20198== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 400 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 21 bytes in 1 blocks are definitely lost in loss record 401 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20198== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20198== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20198== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20198== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20198== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20198== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20198== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20198== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20198== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20198== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BD939: luaopen_io (lib_io.c:533)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20198== by 0x52BD972: luaopen_io (lib_io.c:535)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20198== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20198== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20198== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20198== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20198== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20198== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20198== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20198== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20198== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20198== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20198== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20198== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20198== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20198== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20198== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20198== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20198== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BD939: luaopen_io (lib_io.c:533)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20198== by 0x52BD972: luaopen_io (lib_io.c:535)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20198== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20198== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20198== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20198== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20198== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20198== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20198== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20198== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20198== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20198== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20198== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20198== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20198== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20198== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20198== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20198== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20198== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 434 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20198== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20198== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20198== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20198== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20198== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20198== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20198== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20198== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20198== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20198== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20198== 22 bytes in 1 blocks are definitely lost in loss record 435 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20198== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20198== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20198== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20198== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20198== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20198== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20198== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20198== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20198== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20198== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BF343: luaopen_package (lib_package.c:600)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BF370: luaopen_package (lib_package.c:602)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20198== by 0x52BD994: luaopen_io (lib_io.c:536)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20198== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20198== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20198== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20198== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20198== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20198== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20198== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20198== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20198== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20198== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20198== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20198== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20198== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20198== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20198== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20198== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BF343: luaopen_package (lib_package.c:600)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BF370: luaopen_package (lib_package.c:602)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20198== by 0x52BD994: luaopen_io (lib_io.c:536)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20198== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20198== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20198== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20198== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20198== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20198== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20198== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20198== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20198== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20198== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20198== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20198== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 463 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 23 bytes in 1 blocks are definitely lost in loss record 464 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20198== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20198== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52705CB: lua_getfield (lj_api.c:738)
==20198== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20198== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x527947B: parse_local (lj_parse.c:2259)
==20198== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20198== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20198== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20198== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20198== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20198== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52705CB: lua_getfield (lj_api.c:738)
==20198== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20198== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x527947B: parse_local (lj_parse.c:2259)
==20198== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20198== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20198== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20198== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,094 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 24 bytes in 1 blocks are definitely lost in loss record 1,095 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,102 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20198== by 0x52BF389: luaopen_package (lib_package.c:603)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20198== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20198== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20198== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20198== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20198== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20198== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20198== by 0x52BF389: luaopen_package (lib_package.c:603)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20198== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20198== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20198== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 25 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273BD6: lex_string (lj_lex.c:280)
==20198== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278511: parse_args (lj_parse.c:1896)
==20198== by 0x527868C: expr_primary (lj_parse.c:1963)
==20198== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20198== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,125 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52705CB: lua_getfield (lj_api.c:738)
==20198== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20198== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20198== by 0x52BC510: luaopen_table (lib_table.c:303)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20198== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20198== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20198== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20198== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20198== by 0x52BC510: luaopen_table (lib_table.c:303)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20198== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20198== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20198== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20198== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 26 bytes in 1 blocks are definitely lost in loss record 1,153 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20198== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20198== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20198== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20198== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20198== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20198== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20198== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20198== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,159 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20198== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x52766BB: expr_field (lj_parse.c:1671)
==20198== by 0x527869F: expr_primary (lj_parse.c:1948)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x527947B: parse_local (lj_parse.c:2259)
==20198== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20198== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20198== by 0x5279269: parse_for (lj_parse.c:2575)
==20198== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20198== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20198== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20198== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20198== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 27 bytes in 1 blocks are definitely lost in loss record 1,173 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,177 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20198== by 0x52BC533: luaopen_table (lib_table.c:304)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20198== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20198== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20198== by 0x52BC533: luaopen_table (lib_table.c:304)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20198== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20198== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20198== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20198== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20198== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20198== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 28 bytes in 1 blocks are definitely lost in loss record 1,199 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,204 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20198== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20198== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20198== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20198== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20198== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 29 bytes in 1 blocks are definitely lost in loss record 1,215 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,219 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20198== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20198== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20198== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20198== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20198== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20198== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20198== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20198== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20198== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20198== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20198== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 30 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20198== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20198== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 31 bytes in 1 blocks are definitely lost in loss record 1,242 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20198== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 31 bytes in 1 blocks are definitely lost in loss record 1,248 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,390 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x5268874: cpluaopen (lj_state.c:150)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20198== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20198== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20198== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20198== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20198== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20198== by 0x52BF211: luaopen_package (lib_package.c:583)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20198== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52BF389: luaopen_package (lib_package.c:603)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20198== by 0x52BC510: luaopen_table (lib_table.c:303)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20198== by 0x52BC533: luaopen_table (lib_table.c:304)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20198== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BD956: luaopen_io (lib_io.c:534)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20198== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20198== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20198== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20198== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20198== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20198== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20198== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20198== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20198== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20198== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20198== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20198== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20198== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20198== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20198== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20198== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20198== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20198== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20198== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20198== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20198== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20198== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20198== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20198== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20198== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20198== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20198== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20198== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20198== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20198== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20198== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20198== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20198== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20198== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20198== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20198== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20198== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20198== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20198== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20198== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20198== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20198== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20198== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20198== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20198== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20198== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20198== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20198== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20198== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20198== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20198== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20198== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20198== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20198== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20198== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20198== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20198== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20198== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20198== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20198== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20198== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20198== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20198== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20198== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20198== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20198== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20198== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20198== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20198== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20198== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20198== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20198== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20198== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20198== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20198== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20198== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20198== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20198== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20198== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20198== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20198== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20198== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20198== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20198== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20198== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20198== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20198== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20198== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20198== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20198== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20198== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20198== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20198== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20198== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20198== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20198== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20198== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20198== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20198== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20198== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20198== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20198== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20198== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20198== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20198== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52628D9: buf_grow (lj_buf.c:25)
==20198== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20198== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20198== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20198== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20198== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x5268874: cpluaopen (lj_state.c:150)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20198== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20198== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20198== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20198== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20198== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20198== by 0x52BF211: luaopen_package (lib_package.c:583)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20198== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52BF389: luaopen_package (lib_package.c:603)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20198== by 0x52BC510: luaopen_table (lib_table.c:303)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20198== by 0x52BC533: luaopen_table (lib_table.c:304)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20198== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BD956: luaopen_io (lib_io.c:534)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20198== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20198== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20198== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20198== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20198== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20198== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20198== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20198== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20198== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20198== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20198== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20198== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20198== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20198== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20198== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20198== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20198== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20198== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20198== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20198== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20198== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20198== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20198== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20198== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20198== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20198== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20198== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20198== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20198== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20198== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20198== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20198== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20198== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20198== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20198== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20198== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20198== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20198== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20198== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20198== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20198== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20198== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20198== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20198== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20198== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20198== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20198== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20198== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20198== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20198== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20198== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20198== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20198== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20198== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20198== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20198== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20198== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20198== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20198== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20198== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20198== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20198== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20198== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20198== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20198== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20198== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20198== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20198== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20198== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20198== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20198== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20198== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20198== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20198== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20198== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20198== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20198== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20198== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20198== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20198== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20198== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20198== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20198== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20198== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20198== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20198== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20198== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20198== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20198== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20198== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20198== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20198== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20198== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20198== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20198== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20198== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20198== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20198== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20198== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20198== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20198== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20198== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20198== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20198== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20198== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20198== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20198== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20198== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20198== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20198== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20198== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20198== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20198== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20198== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20198== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20198== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20198== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20198== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20198== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20198== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20198== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20198== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20198== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20198== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20198== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20198== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20198== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20198== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20198== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20198== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20198== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20198== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20198== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20198== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20198== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20198== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20198== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20198== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20198== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20198== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20198== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20198== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20198== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20198== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20198== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20198== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20198== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20198== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20198== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20198== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20198== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20198== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52740B8: fs_init (lj_parse.c:1615)
==20198== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52740B8: fs_init (lj_parse.c:1615)
==20198== by 0x5276A28: parse_body (lj_parse.c:1844)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20198== by 0x5279269: parse_for (lj_parse.c:2575)
==20198== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20198== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52740B8: fs_init (lj_parse.c:1615)
==20198== by 0x5276A28: parse_body (lj_parse.c:1844)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52740B8: fs_init (lj_parse.c:1615)
==20198== by 0x5276A28: parse_body (lj_parse.c:1844)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52740B8: fs_init (lj_parse.c:1615)
==20198== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20198== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52740B8: fs_init (lj_parse.c:1615)
==20198== by 0x5276A28: parse_body (lj_parse.c:1844)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20198== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20198== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20198== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20198== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20198== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20198== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52740B8: fs_init (lj_parse.c:1615)
==20198== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52740B8: fs_init (lj_parse.c:1615)
==20198== by 0x5276A28: parse_body (lj_parse.c:1844)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20198== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20198== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20198== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20198== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20198== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 1 blocks are definitely lost in loss record 1,743 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5263659: newtab (lj_tab.c:122)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20198== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 32 bytes in 2 blocks are definitely lost in loss record 1,744 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20198== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20198== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 33 bytes in 1 blocks are definitely lost in loss record 1,747 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 33 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 33 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 34 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52688C9: cpluaopen (lj_state.c:154)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20198== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20198== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20198== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 34 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52688C9: cpluaopen (lj_state.c:154)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20198== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20198== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20198== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 34 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 35 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 35 bytes in 1 blocks are definitely lost in loss record 1,756 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20198== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20198== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 35 bytes in 1 blocks are definitely lost in loss record 1,758 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20198== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20198== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20198== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 36 bytes in 2 blocks are definitely lost in loss record 1,763 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273BD6: lex_string (lj_lex.c:280)
==20198== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5274028: lex_opt (lj_parse.c:989)
==20198== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20198== by 0x5278522: parse_args (lj_parse.c:1900)
==20198== by 0x527868C: expr_primary (lj_parse.c:1963)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x527947B: parse_local (lj_parse.c:2259)
==20198== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20198== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20198== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20198== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 6: nil typed value ==20198== 36 bytes in 2 blocks are definitely lost in loss record 1,764 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20198== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20198== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20198== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20198== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20198== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20198== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20198== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20198== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20198== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20198== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20198== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 6: nil typed value ==20198== 37 bytes in 1 blocks are definitely lost in loss record 1,766 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 37 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 38 bytes in 1 blocks are definitely lost in loss record 1,771 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 38 bytes in 1 blocks are definitely lost in loss record 1,773 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 39 bytes in 1 blocks are definitely lost in loss record 1,777 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 39 bytes in 1 blocks are definitely lost in loss record 1,778 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20198== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20198== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20198== by 0x52BD972: luaopen_io (lib_io.c:535)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20198== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20198== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20198== by 0x52BD994: luaopen_io (lib_io.c:536)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20198== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20198== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20198== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20198== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20198== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20198== by 0x52BD972: luaopen_io (lib_io.c:535)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20198== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20198== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20198== by 0x52BD994: luaopen_io (lib_io.c:536)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20198== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20198== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20198== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 1 blocks are definitely lost in loss record 1,802 of 2,499
==20198== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20198== by 0x52780A8: expr_table (lj_parse.c:1744)
==20198== by 0x5277839: expr_simple (lj_parse.c:2002)
==20198== by 0x5277839: expr_unop (lj_parse.c:2075)
==20198== by 0x5277839: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x527947B: parse_local (lj_parse.c:2259)
==20198== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20198== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20198== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20198== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20198== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 41 bytes in 1 blocks are definitely lost in loss record 1,810 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 42 bytes in 1 blocks are definitely lost in loss record 1,811 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 42 bytes in 2 blocks are definitely lost in loss record 1,812 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 42 bytes in 2 blocks are definitely lost in loss record 1,813 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 43 bytes in 1 blocks are definitely lost in loss record 1,816 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 43 bytes in 1 blocks are definitely lost in loss record 1,817 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 44 bytes in 1 blocks are definitely lost in loss record 1,818 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20198== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20198== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 44 bytes in 2 blocks are definitely lost in loss record 1,819 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20198== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20198== by 0x5279269: parse_for (lj_parse.c:2575)
==20198== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20198== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 45 bytes in 2 blocks are definitely lost in loss record 1,824 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273BD6: lex_string (lj_lex.c:280)
==20198== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278511: parse_args (lj_parse.c:1896)
==20198== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x527947B: parse_local (lj_parse.c:2259)
==20198== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20198== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20198== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20198== 47 bytes in 2 blocks are definitely lost in loss record 1,825 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20198== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 47 bytes in 2 blocks are definitely lost in loss record 1,826 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20198== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,892 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20198== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,893 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20198== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,894 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20198== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20198== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20198== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20198== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x52635B7: newtab (lj_tab.c:107)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20198== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20198== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20198== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20198== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20198== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20198== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20198== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20198== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20198== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20198== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20198== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20198== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20198== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20198== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20198== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20198== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20198== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20198== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x52635B7: newtab (lj_tab.c:107)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52781C8: expr_table (lj_parse.c:1738)
==20198== by 0x5277839: expr_simple (lj_parse.c:2002)
==20198== by 0x5277839: expr_unop (lj_parse.c:2075)
==20198== by 0x5277839: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x527947B: parse_local (lj_parse.c:2259)
==20198== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20198== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273BD6: lex_string (lj_lex.c:280)
==20198== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278511: parse_args (lj_parse.c:1896)
==20198== by 0x527868C: expr_primary (lj_parse.c:1963)
==20198== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20198== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x52798F4: parse_then (lj_parse.c:2589)
==20198== by 0x52790E4: parse_if (lj_parse.c:2599)
==20198== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20198== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20198== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20198== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20198== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20198== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20198== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20198== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20198== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20198== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20198== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20198== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20198== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20198== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 49 bytes in 2 blocks are definitely lost in loss record 1,933 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20198== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 51 bytes in 2 blocks are definitely lost in loss record 1,934 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20198== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 51 bytes in 2 blocks are definitely lost in loss record 1,935 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52711BC: lua_setfield (lj_api.c:903)
==20198== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20198== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 54 bytes in 1 blocks are definitely lost in loss record 1,939 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52705CB: lua_getfield (lj_api.c:738)
==20198== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20198== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 59 bytes in 3 blocks are definitely lost in loss record 1,955 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20198== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 6: nil typed value ==20198== 64 bytes in 1 blocks are definitely lost in loss record 1,988 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20198== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20198== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,989 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 64 bytes in 1 blocks are definitely lost in loss record 1,990 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20198== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20198== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,991 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20198== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20198== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 64 bytes in 1 blocks are definitely lost in loss record 1,992 of 2,499
==20198== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52628D9: buf_grow (lj_buf.c:25)
==20198== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20198== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20198== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20198== by 0x527030F: lua_concat (lj_api.c:699)
==20198== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20198== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20198== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 6: nil typed value ==20198== 64 bytes in 2 blocks are definitely lost in loss record 1,993 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20198== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 64 bytes in 2 blocks are definitely lost in loss record 1,994 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20198== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 64 bytes in 2 blocks are definitely lost in loss record 1,995 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273BD6: lex_string (lj_lex.c:280)
==20198== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278511: parse_args (lj_parse.c:1896)
==20198== by 0x527868C: expr_primary (lj_parse.c:1963)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x527947B: parse_local (lj_parse.c:2259)
==20198== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20198== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20198== 64 bytes in 2 blocks are definitely lost in loss record 1,996 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 65 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x52766BB: expr_field (lj_parse.c:1671)
==20198== by 0x527869F: expr_primary (lj_parse.c:1948)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x527947B: parse_local (lj_parse.c:2259)
==20198== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20198== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20198== 67 bytes in 3 blocks are definitely lost in loss record 1,998 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 67 bytes in 3 blocks are definitely lost in loss record 1,999 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 69 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20198== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 72 bytes in 1 blocks are definitely lost in loss record 2,012 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x52635B7: newtab (lj_tab.c:107)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52BF264: luaopen_package (lib_package.c:588)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 72 bytes in 1 blocks are definitely lost in loss record 2,013 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x52635B7: newtab (lj_tab.c:107)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52BF264: luaopen_package (lib_package.c:588)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 72 bytes in 1 blocks are definitely lost in loss record 2,014 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x52635B7: newtab (lj_tab.c:107)
==20198== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20198== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20198== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,015 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20198== by 0x52B12C4: clib_new (lj_clib.c:386)
==20198== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20198== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 73 bytes in 3 blocks are definitely lost in loss record 2,016 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20198== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 80 bytes in 1 blocks are definitely lost in loss record 2,035 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20198== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20198== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 80 bytes in 1 blocks are definitely lost in loss record 2,036 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20198== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20198== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 80 bytes in 1 blocks are definitely lost in loss record 2,037 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x52635B7: newtab (lj_tab.c:107)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20198== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20198== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 6: nil typed value ==20198== 80 bytes in 4 blocks are definitely lost in loss record 2,038 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20198== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 80 bytes in 4 blocks are definitely lost in loss record 2,039 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20198== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20198== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 91 bytes in 4 blocks are definitely lost in loss record 2,041 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 93 bytes in 4 blocks are definitely lost in loss record 2,043 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20198== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,063 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,064 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20198== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20198== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,065 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20198== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20198== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,066 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20198== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20198== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,067 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20198== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20198== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20198== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20198== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20198== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20198== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x5274E94: const_gc (lj_parse.c:218)
==20198== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20198== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x5274E94: const_gc (lj_parse.c:218)
==20198== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20198== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20198== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 3 blocks are definitely lost in loss record 2,076 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20198== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 3 blocks are definitely lost in loss record 2,077 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20198== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 96 bytes in 3 blocks are definitely lost in loss record 2,078 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 112 bytes in 5 blocks are definitely lost in loss record 2,090 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52BD956: luaopen_io (lib_io.c:534)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 112 bytes in 5 blocks are definitely lost in loss record 2,091 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52BD956: luaopen_io (lib_io.c:534)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 119 bytes in 1 blocks are definitely lost in loss record 2,097 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20198== by 0x52BF0DA: setpath (lib_package.c:545)
==20198== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 124 bytes in 6 blocks are definitely lost in loss record 2,102 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20198== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 124 bytes in 6 blocks are definitely lost in loss record 2,103 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20198== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 126 bytes in 1 blocks are definitely lost in loss record 2,104 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5276B80: parse_body (lj_parse.c:1853)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 126 bytes in 1 blocks are definitely lost in loss record 2,105 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5276B80: parse_body (lj_parse.c:1853)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 128 bytes in 4 blocks are definitely lost in loss record 2,124 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20198== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 128 bytes in 4 blocks are definitely lost in loss record 2,125 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 128 bytes in 4 blocks are definitely lost in loss record 2,126 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20198== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20198== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 128 bytes in 4 blocks are definitely lost in loss record 2,127 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 130 bytes in 1 blocks are definitely lost in loss record 2,130 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5276B80: parse_body (lj_parse.c:1853)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 130 bytes in 1 blocks are definitely lost in loss record 2,131 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5276B80: parse_body (lj_parse.c:1853)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 134 bytes in 6 blocks are definitely lost in loss record 2,134 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 136 bytes in 6 blocks are definitely lost in loss record 2,135 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 140 (92 direct, 48 indirect) bytes in 1 blocks are definitely lost in loss record 2,137 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20198== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 6: nil typed value ==20198== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,149 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 154 bytes in 7 blocks are definitely lost in loss record 2,151 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 154 bytes in 7 blocks are definitely lost in loss record 2,152 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 160 bytes in 5 blocks are definitely lost in loss record 2,163 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 160 bytes in 5 blocks are definitely lost in loss record 2,164 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 172 bytes in 5 blocks are definitely lost in loss record 2,169 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20198== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20198== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 172 bytes in 5 blocks are definitely lost in loss record 2,170 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264C3B: func_newL (lj_func.c:122)
==20198== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20198== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20198== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 176 bytes in 2 blocks are definitely lost in loss record 2,181 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20198== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20198== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 176 bytes in 2 blocks are definitely lost in loss record 2,182 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20198== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20198== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 187 bytes in 1 blocks are definitely lost in loss record 2,185 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 187 bytes in 1 blocks are definitely lost in loss record 2,186 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,193 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,194 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,195 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20198== by 0x52711F8: lua_setfield (lj_api.c:904)
==20198== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20198== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20198== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20198== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20198== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20198== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20198== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20198== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20198== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20198== by 0x52711F8: lua_setfield (lj_api.c:904)
==20198== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20198== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20198== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20198== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20198== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20198== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20198== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20198== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20198== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20198== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20198== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20198== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5274028: lex_opt (lj_parse.c:989)
==20198== by 0x52755D7: lex_match (lj_parse.c:1006)
==20198== by 0x527853E: parse_args (lj_parse.c:1904)
==20198== by 0x527868C: expr_primary (lj_parse.c:1963)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x527947B: parse_local (lj_parse.c:2259)
==20198== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20198== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20198== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5274028: lex_opt (lj_parse.c:989)
==20198== by 0x52755D7: lex_match (lj_parse.c:1006)
==20198== by 0x527853E: parse_args (lj_parse.c:1904)
==20198== by 0x527868C: expr_primary (lj_parse.c:1963)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 6 blocks are definitely lost in loss record 2,214 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 192 bytes in 6 blocks are definitely lost in loss record 2,215 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 205 bytes in 9 blocks are definitely lost in loss record 2,216 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 207 bytes in 9 blocks are definitely lost in loss record 2,217 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 208 bytes in 9 blocks are definitely lost in loss record 2,222 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 218 bytes in 1 blocks are definitely lost in loss record 2,225 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20198== by 0x52BF0DA: setpath (lib_package.c:545)
==20198== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 218 bytes in 1 blocks are definitely lost in loss record 2,226 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20198== by 0x52BF0DA: setpath (lib_package.c:545)
==20198== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 231 bytes in 1 blocks are definitely lost in loss record 2,232 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5276B80: parse_body (lj_parse.c:1853)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20198== by 0x5279269: parse_for (lj_parse.c:2575)
==20198== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20198== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 231 bytes in 1 blocks are definitely lost in loss record 2,233 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5276B80: parse_body (lj_parse.c:1853)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20198== by 0x5279269: parse_for (lj_parse.c:2575)
==20198== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20198== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,236 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20198== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20198== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 239 bytes in 11 blocks are definitely lost in loss record 2,237 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 239 bytes in 11 blocks are definitely lost in loss record 2,238 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 253 bytes in 11 blocks are definitely lost in loss record 2,246 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 256 bytes in 10 blocks are definitely lost in loss record 2,258 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 260 bytes in 12 blocks are definitely lost in loss record 2,259 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 261 bytes in 12 blocks are definitely lost in loss record 2,260 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 284 bytes in 11 blocks are definitely lost in loss record 2,263 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 288 bytes in 9 blocks are definitely lost in loss record 2,266 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 288 bytes in 9 blocks are definitely lost in loss record 2,267 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 352 bytes in 11 blocks are definitely lost in loss record 2,278 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52BD956: luaopen_io (lib_io.c:534)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 352 bytes in 11 blocks are definitely lost in loss record 2,279 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 352 bytes in 11 blocks are definitely lost in loss record 2,280 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52BD956: luaopen_io (lib_io.c:534)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 360 bytes in 15 blocks are definitely lost in loss record 2,287 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x526503F: func_finduv (lj_func.c:52)
==20198== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20198== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20198== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 360 bytes in 15 blocks are definitely lost in loss record 2,288 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x526503F: func_finduv (lj_func.c:52)
==20198== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20198== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20198== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 367 bytes in 1 blocks are definitely lost in loss record 2,289 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5276B80: parse_body (lj_parse.c:1853)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20198== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,293 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20198== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,294 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20198== by 0x52711F8: lua_setfield (lj_api.c:904)
==20198== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20198== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BD956: luaopen_io (lib_io.c:534)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20198== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20198== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20198== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20198== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20198== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20198== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20198== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20198== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20198== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20198== by 0x52711F8: lua_setfield (lj_api.c:904)
==20198== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20198== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BD956: luaopen_io (lib_io.c:534)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20198== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20198== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20198== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x527772F: expr_simple (lj_parse.c:2012)
==20198== by 0x527772F: expr_unop (lj_parse.c:2075)
==20198== by 0x527772F: expr_binop (lj_parse.c:2088)
==20198== by 0x5277173: expr_binop (lj_parse.c:2096)
==20198== by 0x5277C21: expr (lj_parse.c:2107)
==20198== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20198== by 0x52798DD: parse_then (lj_parse.c:2587)
==20198== by 0x52790E4: parse_if (lj_parse.c:2599)
==20198== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20198== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x52798F4: parse_then (lj_parse.c:2589)
==20198== by 0x52790E4: parse_if (lj_parse.c:2599)
==20198== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20198== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20198== by 0x5279269: parse_for (lj_parse.c:2575)
==20198== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20198== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 12 blocks are definitely lost in loss record 2,319 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 384 bytes in 12 blocks are definitely lost in loss record 2,320 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 395 bytes in 1 blocks are definitely lost in loss record 2,321 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 402 bytes in 19 blocks are definitely lost in loss record 2,322 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20198== by 0x52688BF: cpluaopen (lj_state.c:153)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20198== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20198== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20198== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 403 bytes in 19 blocks are definitely lost in loss record 2,323 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20198== by 0x52688BF: cpluaopen (lj_state.c:153)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20198== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20198== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20198== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 416 bytes in 13 blocks are definitely lost in loss record 2,327 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 416 bytes in 13 blocks are definitely lost in loss record 2,328 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 444 bytes in 1 blocks are definitely lost in loss record 2,330 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20198== by 0x5276B80: parse_body (lj_parse.c:1853)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 6: nil typed value ==20198== 463 bytes in 20 blocks are definitely lost in loss record 2,336 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20198== by 0x52688B7: cpluaopen (lj_state.c:152)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20198== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20198== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20198== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 463 bytes in 20 blocks are definitely lost in loss record 2,337 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20198== by 0x52688B7: cpluaopen (lj_state.c:152)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20198== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20198== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20198== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 506 bytes in 21 blocks are definitely lost in loss record 2,344 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 507 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 509 bytes in 24 blocks are definitely lost in loss record 2,346 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 512 bytes in 16 blocks are definitely lost in loss record 2,350 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 530 bytes in 22 blocks are definitely lost in loss record 2,355 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 544 bytes in 17 blocks are definitely lost in loss record 2,356 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20198== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20198== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20198== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20198== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20198== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 576 bytes in 18 blocks are definitely lost in loss record 2,361 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 621 bytes in 1 blocks are definitely lost in loss record 2,366 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20198== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20198== by 0x527346C: lex_scan (lj_lex.c:338)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5275478: lex_str (lj_parse.c:1024)
==20198== by 0x52766E2: expr_str (lj_parse.c:1630)
==20198== by 0x52766E2: expr_field (lj_parse.c:1672)
==20198== by 0x527869F: expr_primary (lj_parse.c:1948)
==20198== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20198== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,388 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,389 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20198== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20198== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,390 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20198== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20198== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x52713AF: lua_rawset (lj_api.c:923)
==20198== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20198== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20198== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20198== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20198== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20198== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20198== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20198== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20198== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20198== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20198== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x52713AF: lua_rawset (lj_api.c:923)
==20198== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20198== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20198== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20198== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20198== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20198== by 0x5279269: parse_for (lj_parse.c:2575)
==20198== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20198== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20198== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20198== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20198== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20198== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x5278C23: parse_return (lj_parse.c:2308)
==20198== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20198== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20198== by 0x52798A8: parse_block (lj_parse.c:2400)
==20198== by 0x52798F4: parse_then (lj_parse.c:2589)
==20198== by 0x52790E4: parse_if (lj_parse.c:2599)
==20198== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20198== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20198== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20198== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20198== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20198== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20198== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20198== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20198== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20198== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20198== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20198== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5264354: newhpart (lj_tab.c:64)
==20198== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20198== by 0x5264756: rehashtab (lj_tab.c:385)
==20198== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20198== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20198== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20198== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20198== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20198== by 0x52766BB: expr_field (lj_parse.c:1671)
==20198== by 0x527869F: expr_primary (lj_parse.c:1948)
==20198== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20198== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20198== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20198== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20198== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20198== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20198== by 0x5276B50: parse_body (lj_parse.c:1851)
==20198== by 0x527778B: expr_simple (lj_parse.c:2006)
==20198== by 0x527778B: expr_unop (lj_parse.c:2075)
==20198== by 0x527778B: expr_binop (lj_parse.c:2088)
==20198== by 0x5277BC5: expr (lj_parse.c:2107)
==20198== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20198== by 0x5279193: parse_return (lj_parse.c:2314)
==20198== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20198== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20198== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20198== by 0x527B75A: cpparser (lj_load.c:41)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x527B87A: lua_loadx (lj_load.c:58)
==20198== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20198== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20198== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20198== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20198== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20198== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20198== 848 bytes in 26 blocks are definitely lost in loss record 2,408 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 848 bytes in 26 blocks are definitely lost in loss record 2,409 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 1,000 bytes in 27 blocks are definitely lost in loss record 2,419 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20198== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 1,000 bytes in 27 blocks are definitely lost in loss record 2,420 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20198== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20198== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20198== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20198== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20198== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 1,347 bytes in 54 blocks are definitely lost in loss record 2,442 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x52633C9: lj_str_new (lj_str.c:188)
==20198== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20198== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20198== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20198== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20198== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20198== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20198== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20198== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20198== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20198== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20198== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20198== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20198== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20198== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20198== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 1,536 bytes in 1 blocks are definitely lost in loss record 2,449 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x5268862: cpluaopen (lj_state.c:149)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20198== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20198== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20198== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 1,536 bytes in 1 blocks are definitely lost in loss record 2,450 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20198== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20198== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20198== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20198== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20198== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x5268862: cpluaopen (lj_state.c:149)
==20198== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20198== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20198== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20198== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20198== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20198== 3,072 bytes in 1 blocks are definitely lost in loss record 2,477 of 2,499
==20198== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20198== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20198== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20198== by 0x5263618: newhpart (lj_tab.c:64)
==20198== by 0x5263618: newtab (lj_tab.c:143)
==20198== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20198== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20198== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20198== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20198== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20198== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20198== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20198== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20198== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20198== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20198== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20198== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20198== by 0x41B71D: main (nginx.c:367)
==20198==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 6: nil typed value - response_body - response is expected (repeated req 0, req 0) got: ''
expected: 'foo: rc=-5
'
099-c-api.t TEST 6: nil typed value ==20210== Invalid read of size 8
==20210== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20210== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20210== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210== Address 0x92eaa08 is 3 bytes after a block of size 5 alloc'd
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20210== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20210== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20210== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20210== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20210== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== Invalid read of size 8
==20210== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20210== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20210== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20210== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210==
==20210== Process terminating with default action of signal 11 (SIGSEGV)
==20210== Access not within mapped region at address 0x58
==20210== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20210== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20210== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20210== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210== If you believe this happened as a result of a stack
==20210== overflow in your program's main thread (unlikely but
==20210== possible), you can try to increase the size of the
==20210== main thread stack using the --main-stacksize= flag.
==20210== The main thread stack size used in this run was 8388608.
==20210== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20210== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20210== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20210== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20210== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20210== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20210== by 0x5279269: parse_for (lj_parse.c:2575)
==20210== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20210== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 6: nil typed value ==20210== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5276A59: parse_params (lj_parse.c:1811)
==20210== by 0x5276A59: parse_body (lj_parse.c:1847)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20210== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20210== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x52766BB: expr_field (lj_parse.c:1671)
==20210== by 0x527869F: expr_primary (lj_parse.c:1948)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 6: nil typed value ==20210== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20210== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 296 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B938A: luaopen_base (lib_base.c:656)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20210== by 0x52B9439: luaopen_base (lib_base.c:658)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20210== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20210== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20210== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20210== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20210== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20210== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B938A: luaopen_base (lib_base.c:656)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20210== by 0x52B9439: luaopen_base (lib_base.c:658)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20210== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20210== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20210== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20210== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20210== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20210== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273BD6: lex_string (lj_lex.c:280)
==20210== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20210== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x527947B: parse_local (lj_parse.c:2259)
==20210== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20210== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20210== by 0x5279269: parse_for (lj_parse.c:2575)
==20210== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20210== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 6: nil typed value ==20210== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20210== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 319 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20210== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20210== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20210== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20210== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20210== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20210== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20210== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20210== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20210== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20210== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20210== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20210== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20210== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5274028: lex_opt (lj_parse.c:989)
==20210== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20210== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20210== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x527B768: cpparser (lj_load.c:42)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20210== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20210== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20210== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20210== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20210== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20210== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20210== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20210== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20210== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20210== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20210== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x527B768: cpparser (lj_load.c:42)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20210== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20210== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20210== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20210== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5274028: lex_opt (lj_parse.c:989)
==20210== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20210== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20210== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x527B768: cpparser (lj_load.c:42)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20210== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20210== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5274028: lex_opt (lj_parse.c:989)
==20210== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20210== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20210== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20210== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x527B768: cpparser (lj_load.c:42)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5274028: lex_opt (lj_parse.c:989)
==20210== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20210== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20210== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20210== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x527B768: cpparser (lj_load.c:42)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20210== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20210== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20210== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20210== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273BD6: lex_string (lj_lex.c:280)
==20210== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278511: parse_args (lj_parse.c:1896)
==20210== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20210== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20210== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x527B768: cpparser (lj_load.c:42)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 20 bytes in 1 blocks are definitely lost in loss record 364 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20210== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20210== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20210== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20210== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20210== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20210== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20210== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20210== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20210== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20210== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20210== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20210== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20210== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20210== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20210== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20210== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20210== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20210== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20210== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20210== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20210== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20210== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20210== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20210== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20210== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20210== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20210== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20210== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20210== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20210== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20210== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20210== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20210== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20210== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20210== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20210== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20210== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20210== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20210== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20210== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20210== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20210== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20210== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x52766BB: expr_field (lj_parse.c:1671)
==20210== by 0x527869F: expr_primary (lj_parse.c:1948)
==20210== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20210== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5274028: lex_opt (lj_parse.c:989)
==20210== by 0x52755D7: lex_match (lj_parse.c:1006)
==20210== by 0x527853E: parse_args (lj_parse.c:1904)
==20210== by 0x527868C: expr_primary (lj_parse.c:1963)
==20210== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20210== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 400 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 21 bytes in 1 blocks are definitely lost in loss record 401 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20210== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20210== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20210== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20210== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20210== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20210== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20210== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20210== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20210== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20210== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BD939: luaopen_io (lib_io.c:533)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20210== by 0x52BD972: luaopen_io (lib_io.c:535)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20210== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20210== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20210== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20210== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20210== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20210== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20210== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20210== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20210== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20210== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20210== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20210== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20210== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20210== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20210== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20210== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20210== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BD939: luaopen_io (lib_io.c:533)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20210== by 0x52BD972: luaopen_io (lib_io.c:535)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20210== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20210== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20210== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20210== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20210== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20210== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20210== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20210== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20210== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20210== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20210== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20210== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20210== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20210== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20210== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20210== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20210== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 434 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20210== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20210== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20210== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20210== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20210== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20210== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20210== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20210== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20210== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20210== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20210== 22 bytes in 1 blocks are definitely lost in loss record 435 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20210== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20210== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20210== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20210== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20210== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20210== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20210== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20210== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20210== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20210== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BF343: luaopen_package (lib_package.c:600)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BF370: luaopen_package (lib_package.c:602)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20210== by 0x52BD994: luaopen_io (lib_io.c:536)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20210== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20210== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20210== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20210== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20210== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20210== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20210== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20210== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20210== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20210== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20210== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20210== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20210== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20210== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20210== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20210== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BF343: luaopen_package (lib_package.c:600)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BF370: luaopen_package (lib_package.c:602)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20210== by 0x52BD994: luaopen_io (lib_io.c:536)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20210== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20210== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20210== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20210== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20210== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20210== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20210== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20210== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20210== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20210== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20210== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20210== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 463 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 23 bytes in 1 blocks are definitely lost in loss record 464 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20210== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20210== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52705CB: lua_getfield (lj_api.c:738)
==20210== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20210== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x527947B: parse_local (lj_parse.c:2259)
==20210== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20210== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20210== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20210== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20210== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20210== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52705CB: lua_getfield (lj_api.c:738)
==20210== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20210== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x527947B: parse_local (lj_parse.c:2259)
==20210== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20210== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20210== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20210== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,094 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 24 bytes in 1 blocks are definitely lost in loss record 1,095 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,102 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20210== by 0x52BF389: luaopen_package (lib_package.c:603)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20210== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20210== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20210== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20210== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20210== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20210== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20210== by 0x52BF389: luaopen_package (lib_package.c:603)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20210== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20210== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20210== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 25 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273BD6: lex_string (lj_lex.c:280)
==20210== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278511: parse_args (lj_parse.c:1896)
==20210== by 0x527868C: expr_primary (lj_parse.c:1963)
==20210== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20210== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,125 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52705CB: lua_getfield (lj_api.c:738)
==20210== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20210== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20210== by 0x52BC510: luaopen_table (lib_table.c:303)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20210== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20210== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20210== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20210== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20210== by 0x52BC510: luaopen_table (lib_table.c:303)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20210== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20210== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20210== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20210== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 26 bytes in 1 blocks are definitely lost in loss record 1,153 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20210== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20210== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20210== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20210== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20210== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20210== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20210== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20210== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,159 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20210== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x52766BB: expr_field (lj_parse.c:1671)
==20210== by 0x527869F: expr_primary (lj_parse.c:1948)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x527947B: parse_local (lj_parse.c:2259)
==20210== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20210== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20210== by 0x5279269: parse_for (lj_parse.c:2575)
==20210== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20210== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20210== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20210== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20210== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 27 bytes in 1 blocks are definitely lost in loss record 1,173 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,177 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20210== by 0x52BC533: luaopen_table (lib_table.c:304)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20210== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20210== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20210== by 0x52BC533: luaopen_table (lib_table.c:304)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20210== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20210== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20210== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20210== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20210== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20210== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 28 bytes in 1 blocks are definitely lost in loss record 1,199 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,204 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20210== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20210== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20210== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20210== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20210== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 29 bytes in 1 blocks are definitely lost in loss record 1,215 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,219 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20210== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20210== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20210== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20210== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20210== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20210== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20210== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20210== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20210== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20210== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20210== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 30 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20210== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20210== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 31 bytes in 1 blocks are definitely lost in loss record 1,242 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20210== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 31 bytes in 1 blocks are definitely lost in loss record 1,248 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,390 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x5268874: cpluaopen (lj_state.c:150)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20210== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20210== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20210== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20210== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20210== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20210== by 0x52BF211: luaopen_package (lib_package.c:583)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20210== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52BF389: luaopen_package (lib_package.c:603)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20210== by 0x52BC510: luaopen_table (lib_table.c:303)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20210== by 0x52BC533: luaopen_table (lib_table.c:304)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20210== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BD956: luaopen_io (lib_io.c:534)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20210== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20210== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20210== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20210== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20210== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20210== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20210== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20210== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20210== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20210== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20210== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20210== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20210== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20210== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20210== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20210== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20210== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20210== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20210== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20210== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20210== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20210== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20210== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20210== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20210== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20210== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20210== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20210== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20210== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20210== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20210== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20210== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20210== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20210== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20210== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20210== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20210== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20210== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20210== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20210== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20210== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20210== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20210== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20210== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20210== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20210== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20210== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20210== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20210== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20210== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20210== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20210== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20210== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20210== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20210== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20210== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20210== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20210== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20210== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20210== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20210== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20210== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20210== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20210== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20210== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20210== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20210== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20210== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20210== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20210== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20210== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20210== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20210== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20210== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20210== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20210== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20210== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20210== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20210== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20210== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20210== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20210== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20210== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20210== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20210== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20210== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20210== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20210== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20210== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20210== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20210== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20210== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20210== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20210== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20210== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20210== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20210== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20210== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20210== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20210== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20210== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20210== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20210== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20210== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20210== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52628D9: buf_grow (lj_buf.c:25)
==20210== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20210== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20210== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20210== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20210== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x5268874: cpluaopen (lj_state.c:150)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20210== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20210== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20210== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20210== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20210== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20210== by 0x52BF211: luaopen_package (lib_package.c:583)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20210== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52BF389: luaopen_package (lib_package.c:603)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20210== by 0x52BC510: luaopen_table (lib_table.c:303)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20210== by 0x52BC533: luaopen_table (lib_table.c:304)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20210== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BD956: luaopen_io (lib_io.c:534)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20210== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20210== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20210== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20210== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20210== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20210== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20210== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20210== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20210== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20210== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20210== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20210== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20210== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20210== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20210== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20210== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20210== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20210== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20210== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20210== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20210== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20210== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20210== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20210== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20210== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20210== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20210== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20210== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20210== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20210== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20210== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20210== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20210== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20210== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20210== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20210== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20210== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20210== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20210== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20210== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20210== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20210== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20210== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20210== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20210== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20210== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20210== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20210== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20210== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20210== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20210== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20210== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20210== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20210== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20210== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20210== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20210== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20210== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20210== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20210== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20210== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20210== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20210== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20210== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20210== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20210== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20210== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20210== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20210== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20210== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20210== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20210== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20210== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20210== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20210== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20210== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20210== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20210== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20210== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20210== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20210== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20210== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20210== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20210== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20210== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20210== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20210== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20210== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20210== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20210== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20210== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20210== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20210== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20210== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20210== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20210== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20210== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20210== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20210== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20210== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20210== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20210== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20210== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20210== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20210== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20210== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20210== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20210== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20210== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20210== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20210== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20210== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20210== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20210== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20210== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20210== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20210== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20210== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20210== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20210== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20210== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20210== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20210== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20210== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20210== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20210== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20210== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20210== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20210== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20210== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20210== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20210== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20210== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20210== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20210== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20210== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20210== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20210== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20210== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20210== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20210== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20210== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20210== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20210== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20210== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20210== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20210== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20210== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20210== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20210== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20210== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20210== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52740B8: fs_init (lj_parse.c:1615)
==20210== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52740B8: fs_init (lj_parse.c:1615)
==20210== by 0x5276A28: parse_body (lj_parse.c:1844)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20210== by 0x5279269: parse_for (lj_parse.c:2575)
==20210== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20210== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52740B8: fs_init (lj_parse.c:1615)
==20210== by 0x5276A28: parse_body (lj_parse.c:1844)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52740B8: fs_init (lj_parse.c:1615)
==20210== by 0x5276A28: parse_body (lj_parse.c:1844)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52740B8: fs_init (lj_parse.c:1615)
==20210== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20210== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52740B8: fs_init (lj_parse.c:1615)
==20210== by 0x5276A28: parse_body (lj_parse.c:1844)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20210== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20210== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20210== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20210== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20210== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20210== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52740B8: fs_init (lj_parse.c:1615)
==20210== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52740B8: fs_init (lj_parse.c:1615)
==20210== by 0x5276A28: parse_body (lj_parse.c:1844)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20210== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20210== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20210== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20210== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20210== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 1 blocks are definitely lost in loss record 1,743 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5263659: newtab (lj_tab.c:122)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20210== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 32 bytes in 2 blocks are definitely lost in loss record 1,744 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20210== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20210== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 33 bytes in 1 blocks are definitely lost in loss record 1,747 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 33 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 33 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 34 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52688C9: cpluaopen (lj_state.c:154)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20210== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20210== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20210== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 34 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52688C9: cpluaopen (lj_state.c:154)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20210== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20210== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20210== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 34 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 35 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 35 bytes in 1 blocks are definitely lost in loss record 1,756 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20210== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20210== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 35 bytes in 1 blocks are definitely lost in loss record 1,758 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20210== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20210== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20210== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 36 bytes in 2 blocks are definitely lost in loss record 1,763 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273BD6: lex_string (lj_lex.c:280)
==20210== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5274028: lex_opt (lj_parse.c:989)
==20210== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20210== by 0x5278522: parse_args (lj_parse.c:1900)
==20210== by 0x527868C: expr_primary (lj_parse.c:1963)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x527947B: parse_local (lj_parse.c:2259)
==20210== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20210== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20210== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20210== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 6: nil typed value ==20210== 36 bytes in 2 blocks are definitely lost in loss record 1,764 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20210== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20210== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20210== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20210== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20210== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20210== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20210== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20210== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20210== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20210== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20210== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 6: nil typed value ==20210== 37 bytes in 1 blocks are definitely lost in loss record 1,766 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 37 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 38 bytes in 1 blocks are definitely lost in loss record 1,771 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 38 bytes in 1 blocks are definitely lost in loss record 1,773 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 39 bytes in 1 blocks are definitely lost in loss record 1,777 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 39 bytes in 1 blocks are definitely lost in loss record 1,778 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20210== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20210== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20210== by 0x52BD972: luaopen_io (lib_io.c:535)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20210== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20210== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20210== by 0x52BD994: luaopen_io (lib_io.c:536)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20210== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20210== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20210== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20210== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20210== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20210== by 0x52BD972: luaopen_io (lib_io.c:535)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20210== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20210== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20210== by 0x52BD994: luaopen_io (lib_io.c:536)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20210== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20210== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20210== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 1 blocks are definitely lost in loss record 1,802 of 2,499
==20210== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20210== by 0x52780A8: expr_table (lj_parse.c:1744)
==20210== by 0x5277839: expr_simple (lj_parse.c:2002)
==20210== by 0x5277839: expr_unop (lj_parse.c:2075)
==20210== by 0x5277839: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x527947B: parse_local (lj_parse.c:2259)
==20210== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20210== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20210== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20210== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20210== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 41 bytes in 1 blocks are definitely lost in loss record 1,810 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 42 bytes in 1 blocks are definitely lost in loss record 1,811 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 42 bytes in 2 blocks are definitely lost in loss record 1,812 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 42 bytes in 2 blocks are definitely lost in loss record 1,813 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 43 bytes in 1 blocks are definitely lost in loss record 1,816 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 43 bytes in 1 blocks are definitely lost in loss record 1,817 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 44 bytes in 1 blocks are definitely lost in loss record 1,818 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20210== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20210== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 44 bytes in 2 blocks are definitely lost in loss record 1,819 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20210== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20210== by 0x5279269: parse_for (lj_parse.c:2575)
==20210== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20210== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 45 bytes in 2 blocks are definitely lost in loss record 1,824 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273BD6: lex_string (lj_lex.c:280)
==20210== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278511: parse_args (lj_parse.c:1896)
==20210== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x527947B: parse_local (lj_parse.c:2259)
==20210== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20210== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20210== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20210== 47 bytes in 2 blocks are definitely lost in loss record 1,825 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20210== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 47 bytes in 2 blocks are definitely lost in loss record 1,826 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20210== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,892 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20210== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,893 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20210== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,894 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20210== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20210== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20210== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20210== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x52635B7: newtab (lj_tab.c:107)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20210== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20210== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20210== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20210== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20210== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20210== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20210== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20210== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20210== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20210== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20210== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20210== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20210== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20210== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20210== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20210== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20210== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20210== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x52635B7: newtab (lj_tab.c:107)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52781C8: expr_table (lj_parse.c:1738)
==20210== by 0x5277839: expr_simple (lj_parse.c:2002)
==20210== by 0x5277839: expr_unop (lj_parse.c:2075)
==20210== by 0x5277839: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x527947B: parse_local (lj_parse.c:2259)
==20210== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20210== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273BD6: lex_string (lj_lex.c:280)
==20210== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278511: parse_args (lj_parse.c:1896)
==20210== by 0x527868C: expr_primary (lj_parse.c:1963)
==20210== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20210== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x52798F4: parse_then (lj_parse.c:2589)
==20210== by 0x52790E4: parse_if (lj_parse.c:2599)
==20210== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20210== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20210== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20210== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20210== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20210== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20210== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20210== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20210== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20210== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20210== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20210== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20210== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20210== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 49 bytes in 2 blocks are definitely lost in loss record 1,933 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20210== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 51 bytes in 2 blocks are definitely lost in loss record 1,934 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20210== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 51 bytes in 2 blocks are definitely lost in loss record 1,935 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52711BC: lua_setfield (lj_api.c:903)
==20210== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20210== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 54 bytes in 1 blocks are definitely lost in loss record 1,939 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52705CB: lua_getfield (lj_api.c:738)
==20210== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20210== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 59 bytes in 3 blocks are definitely lost in loss record 1,955 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20210== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 6: nil typed value ==20210== 64 bytes in 1 blocks are definitely lost in loss record 1,988 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20210== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20210== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,989 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 64 bytes in 1 blocks are definitely lost in loss record 1,990 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20210== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20210== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,991 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20210== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20210== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 64 bytes in 1 blocks are definitely lost in loss record 1,992 of 2,499
==20210== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52628D9: buf_grow (lj_buf.c:25)
==20210== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20210== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20210== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20210== by 0x527030F: lua_concat (lj_api.c:699)
==20210== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20210== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20210== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 64 bytes in 2 blocks are definitely lost in loss record 1,993 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20210== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 64 bytes in 2 blocks are definitely lost in loss record 1,994 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20210== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 64 bytes in 2 blocks are definitely lost in loss record 1,995 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273BD6: lex_string (lj_lex.c:280)
==20210== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278511: parse_args (lj_parse.c:1896)
==20210== by 0x527868C: expr_primary (lj_parse.c:1963)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x527947B: parse_local (lj_parse.c:2259)
==20210== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20210== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20210== 64 bytes in 2 blocks are definitely lost in loss record 1,996 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 65 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x52766BB: expr_field (lj_parse.c:1671)
==20210== by 0x527869F: expr_primary (lj_parse.c:1948)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x527947B: parse_local (lj_parse.c:2259)
==20210== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20210== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20210== 67 bytes in 3 blocks are definitely lost in loss record 1,998 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 67 bytes in 3 blocks are definitely lost in loss record 1,999 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 69 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20210== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 72 bytes in 1 blocks are definitely lost in loss record 2,012 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x52635B7: newtab (lj_tab.c:107)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52BF264: luaopen_package (lib_package.c:588)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 72 bytes in 1 blocks are definitely lost in loss record 2,013 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x52635B7: newtab (lj_tab.c:107)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52BF264: luaopen_package (lib_package.c:588)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 72 bytes in 1 blocks are definitely lost in loss record 2,014 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x52635B7: newtab (lj_tab.c:107)
==20210== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20210== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20210== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,015 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20210== by 0x52B12C4: clib_new (lj_clib.c:386)
==20210== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20210== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 73 bytes in 3 blocks are definitely lost in loss record 2,016 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20210== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 80 bytes in 1 blocks are definitely lost in loss record 2,035 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20210== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20210== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 80 bytes in 1 blocks are definitely lost in loss record 2,036 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20210== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20210== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 80 bytes in 1 blocks are definitely lost in loss record 2,037 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x52635B7: newtab (lj_tab.c:107)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20210== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20210== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 80 bytes in 4 blocks are definitely lost in loss record 2,038 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20210== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 80 bytes in 4 blocks are definitely lost in loss record 2,039 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20210== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20210== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 91 bytes in 4 blocks are definitely lost in loss record 2,041 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 93 bytes in 4 blocks are definitely lost in loss record 2,043 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20210== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,063 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,064 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20210== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20210== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,065 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20210== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20210== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,066 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20210== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20210== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,067 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20210== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20210== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20210== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20210== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20210== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20210== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x5274E94: const_gc (lj_parse.c:218)
==20210== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20210== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x5274E94: const_gc (lj_parse.c:218)
==20210== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20210== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20210== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 3 blocks are definitely lost in loss record 2,076 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20210== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 3 blocks are definitely lost in loss record 2,077 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20210== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 96 bytes in 3 blocks are definitely lost in loss record 2,078 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 112 bytes in 5 blocks are definitely lost in loss record 2,090 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52BD956: luaopen_io (lib_io.c:534)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 112 bytes in 5 blocks are definitely lost in loss record 2,091 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52BD956: luaopen_io (lib_io.c:534)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 119 bytes in 1 blocks are definitely lost in loss record 2,097 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20210== by 0x52BF0DA: setpath (lib_package.c:545)
==20210== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 124 bytes in 6 blocks are definitely lost in loss record 2,102 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20210== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 124 bytes in 6 blocks are definitely lost in loss record 2,103 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20210== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 126 bytes in 1 blocks are definitely lost in loss record 2,104 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5276B80: parse_body (lj_parse.c:1853)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 126 bytes in 1 blocks are definitely lost in loss record 2,105 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5276B80: parse_body (lj_parse.c:1853)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 128 bytes in 4 blocks are definitely lost in loss record 2,124 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20210== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 128 bytes in 4 blocks are definitely lost in loss record 2,125 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 128 bytes in 4 blocks are definitely lost in loss record 2,126 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20210== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20210== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 128 bytes in 4 blocks are definitely lost in loss record 2,127 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 130 bytes in 1 blocks are definitely lost in loss record 2,130 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5276B80: parse_body (lj_parse.c:1853)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 130 bytes in 1 blocks are definitely lost in loss record 2,131 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5276B80: parse_body (lj_parse.c:1853)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 134 bytes in 6 blocks are definitely lost in loss record 2,134 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 136 bytes in 6 blocks are definitely lost in loss record 2,135 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 140 (92 direct, 48 indirect) bytes in 1 blocks are definitely lost in loss record 2,137 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20210== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,149 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 154 bytes in 7 blocks are definitely lost in loss record 2,151 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 154 bytes in 7 blocks are definitely lost in loss record 2,152 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 160 bytes in 5 blocks are definitely lost in loss record 2,163 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 160 bytes in 5 blocks are definitely lost in loss record 2,164 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 172 bytes in 5 blocks are definitely lost in loss record 2,169 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20210== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20210== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 172 bytes in 5 blocks are definitely lost in loss record 2,170 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264C3B: func_newL (lj_func.c:122)
==20210== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20210== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20210== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 176 bytes in 2 blocks are definitely lost in loss record 2,181 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20210== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20210== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 176 bytes in 2 blocks are definitely lost in loss record 2,182 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20210== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20210== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 187 bytes in 1 blocks are definitely lost in loss record 2,185 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 187 bytes in 1 blocks are definitely lost in loss record 2,186 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,193 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,194 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,195 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20210== by 0x52711F8: lua_setfield (lj_api.c:904)
==20210== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20210== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20210== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20210== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20210== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20210== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20210== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20210== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20210== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20210== by 0x52711F8: lua_setfield (lj_api.c:904)
==20210== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20210== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20210== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20210== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20210== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20210== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20210== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20210== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20210== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20210== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20210== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20210== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5274028: lex_opt (lj_parse.c:989)
==20210== by 0x52755D7: lex_match (lj_parse.c:1006)
==20210== by 0x527853E: parse_args (lj_parse.c:1904)
==20210== by 0x527868C: expr_primary (lj_parse.c:1963)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x527947B: parse_local (lj_parse.c:2259)
==20210== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20210== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20210== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5274028: lex_opt (lj_parse.c:989)
==20210== by 0x52755D7: lex_match (lj_parse.c:1006)
==20210== by 0x527853E: parse_args (lj_parse.c:1904)
==20210== by 0x527868C: expr_primary (lj_parse.c:1963)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 6 blocks are definitely lost in loss record 2,214 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 192 bytes in 6 blocks are definitely lost in loss record 2,215 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 205 bytes in 9 blocks are definitely lost in loss record 2,216 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 207 bytes in 9 blocks are definitely lost in loss record 2,217 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 208 bytes in 9 blocks are definitely lost in loss record 2,222 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 218 bytes in 1 blocks are definitely lost in loss record 2,225 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20210== by 0x52BF0DA: setpath (lib_package.c:545)
==20210== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 218 bytes in 1 blocks are definitely lost in loss record 2,226 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20210== by 0x52BF0DA: setpath (lib_package.c:545)
==20210== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 231 bytes in 1 blocks are definitely lost in loss record 2,232 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5276B80: parse_body (lj_parse.c:1853)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20210== by 0x5279269: parse_for (lj_parse.c:2575)
==20210== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20210== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 231 bytes in 1 blocks are definitely lost in loss record 2,233 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5276B80: parse_body (lj_parse.c:1853)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20210== by 0x5279269: parse_for (lj_parse.c:2575)
==20210== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20210== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,236 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20210== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20210== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 239 bytes in 11 blocks are definitely lost in loss record 2,237 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 239 bytes in 11 blocks are definitely lost in loss record 2,238 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 253 bytes in 11 blocks are definitely lost in loss record 2,246 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 256 bytes in 10 blocks are definitely lost in loss record 2,258 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 260 bytes in 12 blocks are definitely lost in loss record 2,259 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 261 bytes in 12 blocks are definitely lost in loss record 2,260 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 284 bytes in 11 blocks are definitely lost in loss record 2,263 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 288 bytes in 9 blocks are definitely lost in loss record 2,266 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 288 bytes in 9 blocks are definitely lost in loss record 2,267 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 352 bytes in 11 blocks are definitely lost in loss record 2,278 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52BD956: luaopen_io (lib_io.c:534)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 352 bytes in 11 blocks are definitely lost in loss record 2,279 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 352 bytes in 11 blocks are definitely lost in loss record 2,280 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52BD956: luaopen_io (lib_io.c:534)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 360 bytes in 15 blocks are definitely lost in loss record 2,287 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x526503F: func_finduv (lj_func.c:52)
==20210== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20210== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20210== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 360 bytes in 15 blocks are definitely lost in loss record 2,288 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x526503F: func_finduv (lj_func.c:52)
==20210== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20210== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20210== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 367 bytes in 1 blocks are definitely lost in loss record 2,289 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5276B80: parse_body (lj_parse.c:1853)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20210== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,293 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20210== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,294 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20210== by 0x52711F8: lua_setfield (lj_api.c:904)
==20210== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20210== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BD956: luaopen_io (lib_io.c:534)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20210== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20210== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20210== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20210== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20210== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20210== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20210== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20210== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20210== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20210== by 0x52711F8: lua_setfield (lj_api.c:904)
==20210== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20210== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BD956: luaopen_io (lib_io.c:534)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20210== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20210== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20210== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x527772F: expr_simple (lj_parse.c:2012)
==20210== by 0x527772F: expr_unop (lj_parse.c:2075)
==20210== by 0x527772F: expr_binop (lj_parse.c:2088)
==20210== by 0x5277173: expr_binop (lj_parse.c:2096)
==20210== by 0x5277C21: expr (lj_parse.c:2107)
==20210== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20210== by 0x52798DD: parse_then (lj_parse.c:2587)
==20210== by 0x52790E4: parse_if (lj_parse.c:2599)
==20210== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20210== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x52798F4: parse_then (lj_parse.c:2589)
==20210== by 0x52790E4: parse_if (lj_parse.c:2599)
==20210== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20210== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20210== by 0x5279269: parse_for (lj_parse.c:2575)
==20210== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20210== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 12 blocks are definitely lost in loss record 2,319 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 384 bytes in 12 blocks are definitely lost in loss record 2,320 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 395 bytes in 1 blocks are definitely lost in loss record 2,321 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 402 bytes in 19 blocks are definitely lost in loss record 2,322 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20210== by 0x52688BF: cpluaopen (lj_state.c:153)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20210== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20210== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20210== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 403 bytes in 19 blocks are definitely lost in loss record 2,323 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20210== by 0x52688BF: cpluaopen (lj_state.c:153)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20210== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20210== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20210== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 416 bytes in 13 blocks are definitely lost in loss record 2,327 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 416 bytes in 13 blocks are definitely lost in loss record 2,328 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 444 bytes in 1 blocks are definitely lost in loss record 2,330 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20210== by 0x5276B80: parse_body (lj_parse.c:1853)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 463 bytes in 20 blocks are definitely lost in loss record 2,336 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20210== by 0x52688B7: cpluaopen (lj_state.c:152)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20210== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20210== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20210== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 463 bytes in 20 blocks are definitely lost in loss record 2,337 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20210== by 0x52688B7: cpluaopen (lj_state.c:152)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20210== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20210== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20210== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 506 bytes in 21 blocks are definitely lost in loss record 2,344 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 507 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 509 bytes in 24 blocks are definitely lost in loss record 2,346 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 512 bytes in 16 blocks are definitely lost in loss record 2,350 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 530 bytes in 22 blocks are definitely lost in loss record 2,355 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 544 bytes in 17 blocks are definitely lost in loss record 2,356 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20210== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20210== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20210== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20210== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20210== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 576 bytes in 18 blocks are definitely lost in loss record 2,361 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 621 bytes in 1 blocks are definitely lost in loss record 2,366 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20210== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20210== by 0x527346C: lex_scan (lj_lex.c:338)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5275478: lex_str (lj_parse.c:1024)
==20210== by 0x52766E2: expr_str (lj_parse.c:1630)
==20210== by 0x52766E2: expr_field (lj_parse.c:1672)
==20210== by 0x527869F: expr_primary (lj_parse.c:1948)
==20210== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20210== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,388 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,389 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20210== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20210== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,390 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20210== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20210== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x52713AF: lua_rawset (lj_api.c:923)
==20210== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20210== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20210== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20210== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20210== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20210== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20210== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20210== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20210== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20210== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20210== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x52713AF: lua_rawset (lj_api.c:923)
==20210== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20210== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20210== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20210== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20210== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20210== by 0x5279269: parse_for (lj_parse.c:2575)
==20210== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20210== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20210== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20210== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20210== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20210== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x5278C23: parse_return (lj_parse.c:2308)
==20210== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20210== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20210== by 0x52798A8: parse_block (lj_parse.c:2400)
==20210== by 0x52798F4: parse_then (lj_parse.c:2589)
==20210== by 0x52790E4: parse_if (lj_parse.c:2599)
==20210== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20210== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20210== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20210== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20210== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20210== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20210== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20210== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20210== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20210== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20210== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20210== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5264354: newhpart (lj_tab.c:64)
==20210== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20210== by 0x5264756: rehashtab (lj_tab.c:385)
==20210== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20210== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20210== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20210== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20210== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20210== by 0x52766BB: expr_field (lj_parse.c:1671)
==20210== by 0x527869F: expr_primary (lj_parse.c:1948)
==20210== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20210== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20210== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20210== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20210== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20210== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20210== by 0x5276B50: parse_body (lj_parse.c:1851)
==20210== by 0x527778B: expr_simple (lj_parse.c:2006)
==20210== by 0x527778B: expr_unop (lj_parse.c:2075)
==20210== by 0x527778B: expr_binop (lj_parse.c:2088)
==20210== by 0x5277BC5: expr (lj_parse.c:2107)
==20210== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20210== by 0x5279193: parse_return (lj_parse.c:2314)
==20210== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20210== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20210== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20210== by 0x527B75A: cpparser (lj_load.c:41)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x527B87A: lua_loadx (lj_load.c:58)
==20210== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20210== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20210== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20210== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20210== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20210== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 848 bytes in 26 blocks are definitely lost in loss record 2,408 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 848 bytes in 26 blocks are definitely lost in loss record 2,409 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 1,000 bytes in 27 blocks are definitely lost in loss record 2,419 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20210== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 1,000 bytes in 27 blocks are definitely lost in loss record 2,420 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20210== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20210== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20210== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20210== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20210== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 1,347 bytes in 54 blocks are definitely lost in loss record 2,442 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x52633C9: lj_str_new (lj_str.c:188)
==20210== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20210== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20210== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20210== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20210== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20210== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20210== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20210== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20210== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20210== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20210== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20210== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20210== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20210== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20210== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 1,536 bytes in 1 blocks are definitely lost in loss record 2,449 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x5268862: cpluaopen (lj_state.c:149)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20210== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20210== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20210== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 1,536 bytes in 1 blocks are definitely lost in loss record 2,450 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20210== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20210== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20210== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20210== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20210== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x5268862: cpluaopen (lj_state.c:149)
==20210== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20210== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20210== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20210== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20210== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20210== 3,072 bytes in 1 blocks are definitely lost in loss record 2,477 of 2,499
==20210== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20210== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20210== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20210== by 0x5263618: newhpart (lj_tab.c:64)
==20210== by 0x5263618: newtab (lj_tab.c:143)
==20210== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20210== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20210== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20210== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20210== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20210== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20210== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20210== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20210== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20210== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20210== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20210== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20210== by 0x41B71D: main (nginx.c:367)
==20210==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 6: nil typed value - response_body - response is expected (repeated req 1, req 0) got: ''
expected: 'foo: rc=-5
'
099-c-api.t TEST 6: nil typed value ==20211== Invalid read of size 8
==20211== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20211== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20211== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211== Address 0x92eaa08 is 3 bytes after a block of size 5 alloc'd
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20211== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20211== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20211== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20211== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20211== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== Invalid read of size 8
==20211== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20211== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20211== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20211== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211==
==20211== Process terminating with default action of signal 11 (SIGSEGV)
==20211== Access not within mapped region at address 0x58
==20211== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20211== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20211== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20211== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211== If you believe this happened as a result of a stack
==20211== overflow in your program's main thread (unlikely but
==20211== possible), you can try to increase the size of the
==20211== main thread stack using the --main-stacksize= flag.
==20211== The main thread stack size used in this run was 8388608.
==20211== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20211== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20211== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20211== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20211== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20211== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20211== by 0x5279269: parse_for (lj_parse.c:2575)
==20211== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20211== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 6: nil typed value ==20211== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5276A59: parse_params (lj_parse.c:1811)
==20211== by 0x5276A59: parse_body (lj_parse.c:1847)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20211== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20211== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x52766BB: expr_field (lj_parse.c:1671)
==20211== by 0x527869F: expr_primary (lj_parse.c:1948)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 6: nil typed value ==20211== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20211== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 296 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B938A: luaopen_base (lib_base.c:656)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20211== by 0x52B9439: luaopen_base (lib_base.c:658)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20211== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20211== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20211== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20211== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20211== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20211== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B938A: luaopen_base (lib_base.c:656)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20211== by 0x52B9439: luaopen_base (lib_base.c:658)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20211== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20211== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20211== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20211== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20211== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20211== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273BD6: lex_string (lj_lex.c:280)
==20211== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20211== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x527947B: parse_local (lj_parse.c:2259)
==20211== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20211== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20211== by 0x5279269: parse_for (lj_parse.c:2575)
==20211== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20211== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 6: nil typed value ==20211== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20211== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 319 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20211== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20211== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20211== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20211== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20211== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20211== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20211== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20211== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20211== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20211== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20211== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20211== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20211== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5274028: lex_opt (lj_parse.c:989)
==20211== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20211== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20211== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x527B768: cpparser (lj_load.c:42)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20211== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20211== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20211== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20211== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20211== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20211== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20211== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20211== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20211== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20211== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20211== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x527B768: cpparser (lj_load.c:42)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20211== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20211== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20211== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20211== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5274028: lex_opt (lj_parse.c:989)
==20211== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20211== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20211== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x527B768: cpparser (lj_load.c:42)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20211== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20211== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5274028: lex_opt (lj_parse.c:989)
==20211== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20211== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20211== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20211== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x527B768: cpparser (lj_load.c:42)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5274028: lex_opt (lj_parse.c:989)
==20211== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20211== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20211== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20211== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x527B768: cpparser (lj_load.c:42)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20211== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20211== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20211== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20211== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273BD6: lex_string (lj_lex.c:280)
==20211== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278511: parse_args (lj_parse.c:1896)
==20211== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20211== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20211== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x527B768: cpparser (lj_load.c:42)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 20 bytes in 1 blocks are definitely lost in loss record 364 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20211== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20211== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20211== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20211== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20211== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20211== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20211== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20211== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20211== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20211== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20211== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20211== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20211== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20211== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20211== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20211== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20211== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20211== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20211== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20211== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20211== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20211== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20211== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20211== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20211== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20211== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20211== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20211== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20211== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20211== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20211== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20211== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20211== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20211== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20211== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20211== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20211== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20211== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20211== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20211== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20211== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20211== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20211== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x52766BB: expr_field (lj_parse.c:1671)
==20211== by 0x527869F: expr_primary (lj_parse.c:1948)
==20211== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20211== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5274028: lex_opt (lj_parse.c:989)
==20211== by 0x52755D7: lex_match (lj_parse.c:1006)
==20211== by 0x527853E: parse_args (lj_parse.c:1904)
==20211== by 0x527868C: expr_primary (lj_parse.c:1963)
==20211== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20211== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 400 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 21 bytes in 1 blocks are definitely lost in loss record 401 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20211== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20211== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20211== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20211== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20211== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20211== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20211== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20211== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20211== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20211== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BD939: luaopen_io (lib_io.c:533)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20211== by 0x52BD972: luaopen_io (lib_io.c:535)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20211== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20211== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20211== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20211== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20211== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20211== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20211== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20211== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20211== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20211== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20211== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20211== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20211== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20211== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20211== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20211== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20211== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BD939: luaopen_io (lib_io.c:533)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20211== by 0x52BD972: luaopen_io (lib_io.c:535)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20211== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20211== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20211== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20211== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20211== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20211== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20211== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20211== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20211== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20211== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20211== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20211== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20211== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20211== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20211== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20211== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20211== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 434 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20211== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20211== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20211== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20211== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20211== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20211== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20211== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20211== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20211== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20211== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20211== 22 bytes in 1 blocks are definitely lost in loss record 435 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20211== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20211== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20211== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20211== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20211== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20211== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20211== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20211== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20211== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20211== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BF343: luaopen_package (lib_package.c:600)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BF370: luaopen_package (lib_package.c:602)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20211== by 0x52BD994: luaopen_io (lib_io.c:536)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20211== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20211== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20211== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20211== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20211== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20211== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20211== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20211== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20211== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20211== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20211== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20211== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20211== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20211== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20211== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20211== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BF343: luaopen_package (lib_package.c:600)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BF370: luaopen_package (lib_package.c:602)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20211== by 0x52BD994: luaopen_io (lib_io.c:536)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20211== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20211== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20211== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20211== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20211== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20211== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20211== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20211== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20211== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20211== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20211== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20211== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 463 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 23 bytes in 1 blocks are definitely lost in loss record 464 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20211== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20211== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52705CB: lua_getfield (lj_api.c:738)
==20211== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20211== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x527947B: parse_local (lj_parse.c:2259)
==20211== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20211== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20211== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20211== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20211== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20211== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52705CB: lua_getfield (lj_api.c:738)
==20211== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20211== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x527947B: parse_local (lj_parse.c:2259)
==20211== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20211== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20211== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20211== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,094 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 24 bytes in 1 blocks are definitely lost in loss record 1,095 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,102 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20211== by 0x52BF389: luaopen_package (lib_package.c:603)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20211== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20211== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20211== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20211== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20211== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20211== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20211== by 0x52BF389: luaopen_package (lib_package.c:603)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20211== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20211== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20211== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 25 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273BD6: lex_string (lj_lex.c:280)
==20211== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278511: parse_args (lj_parse.c:1896)
==20211== by 0x527868C: expr_primary (lj_parse.c:1963)
==20211== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20211== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,125 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52705CB: lua_getfield (lj_api.c:738)
==20211== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20211== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20211== by 0x52BC510: luaopen_table (lib_table.c:303)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20211== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20211== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20211== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20211== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20211== by 0x52BC510: luaopen_table (lib_table.c:303)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20211== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20211== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20211== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20211== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 26 bytes in 1 blocks are definitely lost in loss record 1,153 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20211== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20211== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20211== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20211== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20211== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20211== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20211== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20211== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,159 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20211== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x52766BB: expr_field (lj_parse.c:1671)
==20211== by 0x527869F: expr_primary (lj_parse.c:1948)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x527947B: parse_local (lj_parse.c:2259)
==20211== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20211== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20211== by 0x5279269: parse_for (lj_parse.c:2575)
==20211== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20211== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20211== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20211== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20211== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 27 bytes in 1 blocks are definitely lost in loss record 1,173 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,177 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20211== by 0x52BC533: luaopen_table (lib_table.c:304)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20211== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20211== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20211== by 0x52BC533: luaopen_table (lib_table.c:304)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20211== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20211== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20211== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20211== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20211== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20211== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 28 bytes in 1 blocks are definitely lost in loss record 1,199 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,204 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20211== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20211== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20211== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20211== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20211== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 29 bytes in 1 blocks are definitely lost in loss record 1,215 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,219 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20211== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20211== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20211== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20211== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20211== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20211== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20211== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20211== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20211== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20211== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20211== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 30 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20211== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20211== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 31 bytes in 1 blocks are definitely lost in loss record 1,242 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20211== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 31 bytes in 1 blocks are definitely lost in loss record 1,248 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,390 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x5268874: cpluaopen (lj_state.c:150)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20211== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20211== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20211== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,391 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20211== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20211== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20211== by 0x52BF211: luaopen_package (lib_package.c:583)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20211== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52BF389: luaopen_package (lib_package.c:603)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20211== by 0x52BC510: luaopen_table (lib_table.c:303)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20211== by 0x52BC533: luaopen_table (lib_table.c:304)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20211== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BD956: luaopen_io (lib_io.c:534)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20211== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20211== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20211== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20211== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20211== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20211== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20211== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20211== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20211== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20211== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20211== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20211== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20211== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20211== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20211== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20211== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20211== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20211== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20211== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20211== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20211== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20211== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20211== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20211== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20211== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20211== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20211== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20211== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20211== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20211== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20211== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20211== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20211== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20211== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20211== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20211== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20211== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20211== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20211== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20211== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20211== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20211== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20211== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20211== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20211== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20211== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20211== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20211== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20211== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20211== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20211== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20211== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20211== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20211== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20211== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20211== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20211== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20211== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20211== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20211== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20211== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20211== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20211== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20211== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20211== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20211== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20211== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20211== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20211== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20211== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20211== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20211== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20211== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20211== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20211== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20211== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20211== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20211== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20211== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20211== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20211== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20211== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20211== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20211== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20211== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20211== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20211== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20211== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20211== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20211== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20211== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20211== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20211== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20211== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20211== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20211== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20211== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20211== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20211== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20211== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20211== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20211== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20211== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20211== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20211== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52628D9: buf_grow (lj_buf.c:25)
==20211== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20211== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20211== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20211== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20211== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x5268874: cpluaopen (lj_state.c:150)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20211== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20211== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20211== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20211== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20211== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20211== by 0x52BF211: luaopen_package (lib_package.c:583)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20211== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52BF389: luaopen_package (lib_package.c:603)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20211== by 0x52BC510: luaopen_table (lib_table.c:303)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20211== by 0x52BC533: luaopen_table (lib_table.c:304)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20211== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BD956: luaopen_io (lib_io.c:534)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20211== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20211== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20211== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20211== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20211== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20211== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20211== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20211== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20211== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20211== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20211== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20211== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20211== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20211== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20211== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20211== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20211== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20211== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20211== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20211== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20211== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20211== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20211== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20211== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20211== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20211== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20211== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20211== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20211== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20211== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20211== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20211== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20211== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20211== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20211== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20211== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20211== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20211== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20211== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20211== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20211== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20211== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20211== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20211== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20211== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20211== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20211== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20211== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20211== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20211== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20211== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20211== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20211== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20211== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20211== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20211== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20211== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20211== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20211== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20211== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20211== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20211== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20211== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20211== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20211== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20211== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20211== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20211== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20211== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20211== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20211== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20211== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20211== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20211== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20211== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20211== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20211== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20211== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20211== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20211== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20211== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20211== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20211== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20211== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20211== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20211== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20211== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20211== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20211== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20211== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20211== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20211== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20211== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20211== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20211== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20211== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20211== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20211== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20211== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20211== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20211== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20211== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20211== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20211== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20211== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20211== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20211== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20211== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20211== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20211== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20211== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20211== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20211== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20211== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20211== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20211== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20211== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20211== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20211== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20211== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20211== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20211== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20211== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20211== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20211== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20211== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20211== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20211== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20211== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20211== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20211== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20211== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20211== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20211== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20211== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20211== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20211== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20211== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20211== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20211== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20211== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20211== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20211== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20211== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20211== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20211== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20211== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20211== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20211== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20211== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20211== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20211== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52740B8: fs_init (lj_parse.c:1615)
==20211== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52740B8: fs_init (lj_parse.c:1615)
==20211== by 0x5276A28: parse_body (lj_parse.c:1844)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20211== by 0x5279269: parse_for (lj_parse.c:2575)
==20211== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20211== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52740B8: fs_init (lj_parse.c:1615)
==20211== by 0x5276A28: parse_body (lj_parse.c:1844)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52740B8: fs_init (lj_parse.c:1615)
==20211== by 0x5276A28: parse_body (lj_parse.c:1844)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52740B8: fs_init (lj_parse.c:1615)
==20211== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20211== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52740B8: fs_init (lj_parse.c:1615)
==20211== by 0x5276A28: parse_body (lj_parse.c:1844)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20211== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20211== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20211== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20211== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20211== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20211== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52740B8: fs_init (lj_parse.c:1615)
==20211== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52740B8: fs_init (lj_parse.c:1615)
==20211== by 0x5276A28: parse_body (lj_parse.c:1844)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20211== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20211== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20211== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20211== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20211== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 1 blocks are definitely lost in loss record 1,743 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5263659: newtab (lj_tab.c:122)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20211== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 32 bytes in 2 blocks are definitely lost in loss record 1,744 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20211== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20211== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 33 bytes in 1 blocks are definitely lost in loss record 1,747 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 33 bytes in 1 blocks are definitely lost in loss record 1,748 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 33 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 34 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52688C9: cpluaopen (lj_state.c:154)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20211== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20211== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20211== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 34 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52688C9: cpluaopen (lj_state.c:154)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20211== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20211== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20211== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 34 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 35 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 35 bytes in 1 blocks are definitely lost in loss record 1,756 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20211== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20211== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 35 bytes in 1 blocks are definitely lost in loss record 1,758 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20211== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20211== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20211== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 36 bytes in 2 blocks are definitely lost in loss record 1,763 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273BD6: lex_string (lj_lex.c:280)
==20211== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5274028: lex_opt (lj_parse.c:989)
==20211== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20211== by 0x5278522: parse_args (lj_parse.c:1900)
==20211== by 0x527868C: expr_primary (lj_parse.c:1963)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x527947B: parse_local (lj_parse.c:2259)
==20211== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20211== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20211== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20211== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 6: nil typed value ==20211== 36 bytes in 2 blocks are definitely lost in loss record 1,764 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20211== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20211== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20211== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20211== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20211== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20211== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20211== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20211== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20211== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20211== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20211== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 6: nil typed value ==20211== 37 bytes in 1 blocks are definitely lost in loss record 1,766 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 37 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 38 bytes in 1 blocks are definitely lost in loss record 1,771 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 38 bytes in 1 blocks are definitely lost in loss record 1,773 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 39 bytes in 1 blocks are definitely lost in loss record 1,777 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 39 bytes in 1 blocks are definitely lost in loss record 1,778 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 1 blocks are definitely lost in loss record 1,796 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20211== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20211== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20211== by 0x52BD972: luaopen_io (lib_io.c:535)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20211== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20211== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20211== by 0x52BD994: luaopen_io (lib_io.c:536)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20211== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20211== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20211== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20211== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20211== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20211== by 0x52BD972: luaopen_io (lib_io.c:535)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20211== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20211== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20211== by 0x52BD994: luaopen_io (lib_io.c:536)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20211== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20211== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20211== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 1 blocks are definitely lost in loss record 1,802 of 2,499
==20211== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20211== by 0x52780A8: expr_table (lj_parse.c:1744)
==20211== by 0x5277839: expr_simple (lj_parse.c:2002)
==20211== by 0x5277839: expr_unop (lj_parse.c:2075)
==20211== by 0x5277839: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x527947B: parse_local (lj_parse.c:2259)
==20211== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20211== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 2 blocks are definitely lost in loss record 1,803 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20211== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20211== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20211== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 41 bytes in 1 blocks are definitely lost in loss record 1,810 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 42 bytes in 1 blocks are definitely lost in loss record 1,811 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 42 bytes in 2 blocks are definitely lost in loss record 1,812 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 42 bytes in 2 blocks are definitely lost in loss record 1,813 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 43 bytes in 1 blocks are definitely lost in loss record 1,816 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 43 bytes in 1 blocks are definitely lost in loss record 1,817 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 44 bytes in 1 blocks are definitely lost in loss record 1,818 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20211== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20211== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 44 bytes in 2 blocks are definitely lost in loss record 1,819 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20211== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20211== by 0x5279269: parse_for (lj_parse.c:2575)
==20211== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20211== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 45 bytes in 2 blocks are definitely lost in loss record 1,824 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273BD6: lex_string (lj_lex.c:280)
==20211== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278511: parse_args (lj_parse.c:1896)
==20211== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x527947B: parse_local (lj_parse.c:2259)
==20211== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20211== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20211== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20211== 47 bytes in 2 blocks are definitely lost in loss record 1,825 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20211== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 47 bytes in 2 blocks are definitely lost in loss record 1,826 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20211== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,892 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20211== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,893 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20211== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,894 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,895 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20211== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20211== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20211== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20211== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x52635B7: newtab (lj_tab.c:107)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20211== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20211== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20211== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20211== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20211== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20211== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20211== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20211== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20211== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20211== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20211== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20211== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20211== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20211== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20211== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20211== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20211== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20211== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x52635B7: newtab (lj_tab.c:107)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52781C8: expr_table (lj_parse.c:1738)
==20211== by 0x5277839: expr_simple (lj_parse.c:2002)
==20211== by 0x5277839: expr_unop (lj_parse.c:2075)
==20211== by 0x5277839: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x527947B: parse_local (lj_parse.c:2259)
==20211== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20211== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273BD6: lex_string (lj_lex.c:280)
==20211== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278511: parse_args (lj_parse.c:1896)
==20211== by 0x527868C: expr_primary (lj_parse.c:1963)
==20211== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20211== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x52798F4: parse_then (lj_parse.c:2589)
==20211== by 0x52790E4: parse_if (lj_parse.c:2599)
==20211== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20211== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20211== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20211== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20211== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20211== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20211== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20211== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20211== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20211== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20211== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20211== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20211== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20211== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 49 bytes in 2 blocks are definitely lost in loss record 1,933 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20211== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 51 bytes in 2 blocks are definitely lost in loss record 1,934 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20211== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 51 bytes in 2 blocks are definitely lost in loss record 1,935 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52711BC: lua_setfield (lj_api.c:903)
==20211== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20211== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 54 bytes in 1 blocks are definitely lost in loss record 1,939 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52705CB: lua_getfield (lj_api.c:738)
==20211== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20211== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 59 bytes in 3 blocks are definitely lost in loss record 1,955 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20211== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 6: nil typed value ==20211== 64 bytes in 1 blocks are definitely lost in loss record 1,988 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20211== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20211== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,989 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 64 bytes in 1 blocks are definitely lost in loss record 1,990 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20211== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20211== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,991 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20211== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20211== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 64 bytes in 1 blocks are definitely lost in loss record 1,992 of 2,499
==20211== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52628D9: buf_grow (lj_buf.c:25)
==20211== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20211== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20211== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20211== by 0x527030F: lua_concat (lj_api.c:699)
==20211== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20211== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20211== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 64 bytes in 2 blocks are definitely lost in loss record 1,993 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20211== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 64 bytes in 2 blocks are definitely lost in loss record 1,994 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20211== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 64 bytes in 2 blocks are definitely lost in loss record 1,995 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273BD6: lex_string (lj_lex.c:280)
==20211== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278511: parse_args (lj_parse.c:1896)
==20211== by 0x527868C: expr_primary (lj_parse.c:1963)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x527947B: parse_local (lj_parse.c:2259)
==20211== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20211== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20211== 64 bytes in 2 blocks are definitely lost in loss record 1,996 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 65 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x52766BB: expr_field (lj_parse.c:1671)
==20211== by 0x527869F: expr_primary (lj_parse.c:1948)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x527947B: parse_local (lj_parse.c:2259)
==20211== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20211== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20211== 67 bytes in 3 blocks are definitely lost in loss record 1,998 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 67 bytes in 3 blocks are definitely lost in loss record 1,999 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 69 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20211== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 72 bytes in 1 blocks are definitely lost in loss record 2,012 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x52635B7: newtab (lj_tab.c:107)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52BF264: luaopen_package (lib_package.c:588)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 72 bytes in 1 blocks are definitely lost in loss record 2,013 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x52635B7: newtab (lj_tab.c:107)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52BF264: luaopen_package (lib_package.c:588)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 72 bytes in 1 blocks are definitely lost in loss record 2,014 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x52635B7: newtab (lj_tab.c:107)
==20211== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20211== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20211== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,015 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20211== by 0x52B12C4: clib_new (lj_clib.c:386)
==20211== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20211== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 73 bytes in 3 blocks are definitely lost in loss record 2,016 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20211== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 80 bytes in 1 blocks are definitely lost in loss record 2,035 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20211== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20211== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 80 bytes in 1 blocks are definitely lost in loss record 2,036 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20211== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20211== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 80 bytes in 1 blocks are definitely lost in loss record 2,037 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x52635B7: newtab (lj_tab.c:107)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20211== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20211== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 80 bytes in 4 blocks are definitely lost in loss record 2,038 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20211== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 80 bytes in 4 blocks are definitely lost in loss record 2,039 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20211== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20211== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 91 bytes in 4 blocks are definitely lost in loss record 2,041 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 93 bytes in 4 blocks are definitely lost in loss record 2,043 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20211== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,063 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,064 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20211== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20211== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,065 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20211== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20211== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,066 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20211== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20211== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,067 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,068 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20211== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20211== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20211== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20211== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20211== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20211== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x5274E94: const_gc (lj_parse.c:218)
==20211== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20211== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x5274E94: const_gc (lj_parse.c:218)
==20211== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20211== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20211== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 3 blocks are definitely lost in loss record 2,076 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20211== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 3 blocks are definitely lost in loss record 2,077 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20211== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 96 bytes in 3 blocks are definitely lost in loss record 2,078 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 112 bytes in 5 blocks are definitely lost in loss record 2,090 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52BD956: luaopen_io (lib_io.c:534)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 112 bytes in 5 blocks are definitely lost in loss record 2,091 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52BD956: luaopen_io (lib_io.c:534)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 119 bytes in 1 blocks are definitely lost in loss record 2,097 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20211== by 0x52BF0DA: setpath (lib_package.c:545)
==20211== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 124 bytes in 6 blocks are definitely lost in loss record 2,102 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20211== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 124 bytes in 6 blocks are definitely lost in loss record 2,103 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20211== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 126 bytes in 1 blocks are definitely lost in loss record 2,104 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5276B80: parse_body (lj_parse.c:1853)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 126 bytes in 1 blocks are definitely lost in loss record 2,105 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5276B80: parse_body (lj_parse.c:1853)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 128 bytes in 4 blocks are definitely lost in loss record 2,124 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20211== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 128 bytes in 4 blocks are definitely lost in loss record 2,125 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 128 bytes in 4 blocks are definitely lost in loss record 2,126 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20211== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20211== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 128 bytes in 4 blocks are definitely lost in loss record 2,127 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 130 bytes in 1 blocks are definitely lost in loss record 2,130 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5276B80: parse_body (lj_parse.c:1853)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 130 bytes in 1 blocks are definitely lost in loss record 2,131 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5276B80: parse_body (lj_parse.c:1853)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 134 bytes in 6 blocks are definitely lost in loss record 2,134 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 136 bytes in 6 blocks are definitely lost in loss record 2,135 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 140 (92 direct, 48 indirect) bytes in 1 blocks are definitely lost in loss record 2,137 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20211== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,149 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 154 bytes in 7 blocks are definitely lost in loss record 2,151 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 154 bytes in 7 blocks are definitely lost in loss record 2,152 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 160 bytes in 5 blocks are definitely lost in loss record 2,163 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 160 bytes in 5 blocks are definitely lost in loss record 2,164 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 172 bytes in 5 blocks are definitely lost in loss record 2,169 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20211== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20211== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 172 bytes in 5 blocks are definitely lost in loss record 2,170 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264C3B: func_newL (lj_func.c:122)
==20211== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20211== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20211== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 176 bytes in 2 blocks are definitely lost in loss record 2,181 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20211== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20211== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 176 bytes in 2 blocks are definitely lost in loss record 2,182 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20211== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20211== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 187 bytes in 1 blocks are definitely lost in loss record 2,185 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 187 bytes in 1 blocks are definitely lost in loss record 2,186 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,193 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,194 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,195 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20211== by 0x52711F8: lua_setfield (lj_api.c:904)
==20211== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,196 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20211== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20211== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20211== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20211== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20211== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20211== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20211== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20211== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20211== by 0x52711F8: lua_setfield (lj_api.c:904)
==20211== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20211== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20211== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20211== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20211== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20211== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20211== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20211== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20211== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20211== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20211== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20211== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5274028: lex_opt (lj_parse.c:989)
==20211== by 0x52755D7: lex_match (lj_parse.c:1006)
==20211== by 0x527853E: parse_args (lj_parse.c:1904)
==20211== by 0x527868C: expr_primary (lj_parse.c:1963)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x527947B: parse_local (lj_parse.c:2259)
==20211== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20211== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20211== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5274028: lex_opt (lj_parse.c:989)
==20211== by 0x52755D7: lex_match (lj_parse.c:1006)
==20211== by 0x527853E: parse_args (lj_parse.c:1904)
==20211== by 0x527868C: expr_primary (lj_parse.c:1963)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 6 blocks are definitely lost in loss record 2,214 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 192 bytes in 6 blocks are definitely lost in loss record 2,215 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 205 bytes in 9 blocks are definitely lost in loss record 2,216 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 207 bytes in 9 blocks are definitely lost in loss record 2,217 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 208 bytes in 9 blocks are definitely lost in loss record 2,222 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 218 bytes in 1 blocks are definitely lost in loss record 2,225 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20211== by 0x52BF0DA: setpath (lib_package.c:545)
==20211== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 218 bytes in 1 blocks are definitely lost in loss record 2,226 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20211== by 0x52BF0DA: setpath (lib_package.c:545)
==20211== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 231 bytes in 1 blocks are definitely lost in loss record 2,232 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5276B80: parse_body (lj_parse.c:1853)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20211== by 0x5279269: parse_for (lj_parse.c:2575)
==20211== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20211== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 231 bytes in 1 blocks are definitely lost in loss record 2,233 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5276B80: parse_body (lj_parse.c:1853)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20211== by 0x5279269: parse_for (lj_parse.c:2575)
==20211== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20211== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,236 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20211== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20211== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 239 bytes in 11 blocks are definitely lost in loss record 2,237 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 239 bytes in 11 blocks are definitely lost in loss record 2,238 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 253 bytes in 11 blocks are definitely lost in loss record 2,246 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 256 bytes in 10 blocks are definitely lost in loss record 2,258 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 260 bytes in 12 blocks are definitely lost in loss record 2,259 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 261 bytes in 12 blocks are definitely lost in loss record 2,260 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 284 bytes in 11 blocks are definitely lost in loss record 2,263 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 288 bytes in 9 blocks are definitely lost in loss record 2,266 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 288 bytes in 9 blocks are definitely lost in loss record 2,267 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 352 bytes in 11 blocks are definitely lost in loss record 2,278 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52BD956: luaopen_io (lib_io.c:534)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 352 bytes in 11 blocks are definitely lost in loss record 2,279 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 352 bytes in 11 blocks are definitely lost in loss record 2,280 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52BD956: luaopen_io (lib_io.c:534)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 352 bytes in 11 blocks are definitely lost in loss record 2,281 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 360 bytes in 15 blocks are definitely lost in loss record 2,287 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x526503F: func_finduv (lj_func.c:52)
==20211== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20211== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20211== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 360 bytes in 15 blocks are definitely lost in loss record 2,288 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x526503F: func_finduv (lj_func.c:52)
==20211== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20211== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20211== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 367 bytes in 1 blocks are definitely lost in loss record 2,289 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5276B80: parse_body (lj_parse.c:1853)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20211== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,293 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20211== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,294 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20211== by 0x52711F8: lua_setfield (lj_api.c:904)
==20211== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,295 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20211== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BD956: luaopen_io (lib_io.c:534)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20211== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20211== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20211== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20211== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20211== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20211== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20211== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20211== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20211== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20211== by 0x52711F8: lua_setfield (lj_api.c:904)
==20211== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20211== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BD956: luaopen_io (lib_io.c:534)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20211== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20211== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20211== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x527772F: expr_simple (lj_parse.c:2012)
==20211== by 0x527772F: expr_unop (lj_parse.c:2075)
==20211== by 0x527772F: expr_binop (lj_parse.c:2088)
==20211== by 0x5277173: expr_binop (lj_parse.c:2096)
==20211== by 0x5277C21: expr (lj_parse.c:2107)
==20211== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20211== by 0x52798DD: parse_then (lj_parse.c:2587)
==20211== by 0x52790E4: parse_if (lj_parse.c:2599)
==20211== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20211== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x52798F4: parse_then (lj_parse.c:2589)
==20211== by 0x52790E4: parse_if (lj_parse.c:2599)
==20211== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20211== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20211== by 0x5279269: parse_for (lj_parse.c:2575)
==20211== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20211== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 12 blocks are definitely lost in loss record 2,319 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 384 bytes in 12 blocks are definitely lost in loss record 2,320 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 395 bytes in 1 blocks are definitely lost in loss record 2,321 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 402 bytes in 19 blocks are definitely lost in loss record 2,322 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20211== by 0x52688BF: cpluaopen (lj_state.c:153)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20211== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20211== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20211== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 403 bytes in 19 blocks are definitely lost in loss record 2,323 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20211== by 0x52688BF: cpluaopen (lj_state.c:153)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20211== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20211== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20211== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 416 bytes in 13 blocks are definitely lost in loss record 2,327 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 416 bytes in 13 blocks are definitely lost in loss record 2,328 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 444 bytes in 1 blocks are definitely lost in loss record 2,330 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20211== by 0x5276B80: parse_body (lj_parse.c:1853)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 463 bytes in 20 blocks are definitely lost in loss record 2,336 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20211== by 0x52688B7: cpluaopen (lj_state.c:152)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20211== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20211== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20211== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 463 bytes in 20 blocks are definitely lost in loss record 2,337 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20211== by 0x52688B7: cpluaopen (lj_state.c:152)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20211== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20211== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20211== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 506 bytes in 21 blocks are definitely lost in loss record 2,344 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 507 bytes in 24 blocks are definitely lost in loss record 2,345 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 509 bytes in 24 blocks are definitely lost in loss record 2,346 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 512 bytes in 16 blocks are definitely lost in loss record 2,349 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 512 bytes in 16 blocks are definitely lost in loss record 2,350 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 530 bytes in 22 blocks are definitely lost in loss record 2,355 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 544 bytes in 17 blocks are definitely lost in loss record 2,356 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 552 bytes in 4 blocks are definitely lost in loss record 2,357 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20211== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20211== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20211== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20211== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20211== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 576 bytes in 18 blocks are definitely lost in loss record 2,361 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 621 bytes in 1 blocks are definitely lost in loss record 2,366 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20211== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20211== by 0x527346C: lex_scan (lj_lex.c:338)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5275478: lex_str (lj_parse.c:1024)
==20211== by 0x52766E2: expr_str (lj_parse.c:1630)
==20211== by 0x52766E2: expr_field (lj_parse.c:1672)
==20211== by 0x527869F: expr_primary (lj_parse.c:1948)
==20211== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20211== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,388 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,389 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20211== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20211== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,390 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20211== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20211== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,391 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x52713AF: lua_rawset (lj_api.c:923)
==20211== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20211== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20211== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20211== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20211== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20211== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20211== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20211== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20211== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20211== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20211== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x52713AF: lua_rawset (lj_api.c:923)
==20211== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20211== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20211== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20211== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20211== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20211== by 0x5279269: parse_for (lj_parse.c:2575)
==20211== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20211== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20211== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20211== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20211== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20211== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x5278C23: parse_return (lj_parse.c:2308)
==20211== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20211== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20211== by 0x52798A8: parse_block (lj_parse.c:2400)
==20211== by 0x52798F4: parse_then (lj_parse.c:2589)
==20211== by 0x52790E4: parse_if (lj_parse.c:2599)
==20211== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20211== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20211== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20211== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20211== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20211== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20211== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20211== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20211== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20211== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20211== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20211== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5264354: newhpart (lj_tab.c:64)
==20211== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20211== by 0x5264756: rehashtab (lj_tab.c:385)
==20211== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20211== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20211== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20211== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20211== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20211== by 0x52766BB: expr_field (lj_parse.c:1671)
==20211== by 0x527869F: expr_primary (lj_parse.c:1948)
==20211== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20211== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20211== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20211== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20211== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20211== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20211== by 0x5276B50: parse_body (lj_parse.c:1851)
==20211== by 0x527778B: expr_simple (lj_parse.c:2006)
==20211== by 0x527778B: expr_unop (lj_parse.c:2075)
==20211== by 0x527778B: expr_binop (lj_parse.c:2088)
==20211== by 0x5277BC5: expr (lj_parse.c:2107)
==20211== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20211== by 0x5279193: parse_return (lj_parse.c:2314)
==20211== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20211== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20211== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20211== by 0x527B75A: cpparser (lj_load.c:41)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x527B87A: lua_loadx (lj_load.c:58)
==20211== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20211== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20211== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20211== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20211== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20211== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 848 bytes in 26 blocks are definitely lost in loss record 2,408 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 848 bytes in 26 blocks are definitely lost in loss record 2,409 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 1,000 bytes in 27 blocks are definitely lost in loss record 2,419 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20211== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 1,000 bytes in 27 blocks are definitely lost in loss record 2,420 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20211== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20211== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20211== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20211== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20211== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 1,347 bytes in 54 blocks are definitely lost in loss record 2,442 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x52633C9: lj_str_new (lj_str.c:188)
==20211== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20211== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20211== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20211== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20211== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20211== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20211== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20211== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20211== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20211== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20211== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20211== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20211== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20211== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20211== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 1,536 bytes in 1 blocks are definitely lost in loss record 2,449 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x5268862: cpluaopen (lj_state.c:149)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20211== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20211== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20211== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 1,536 bytes in 1 blocks are definitely lost in loss record 2,450 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20211== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20211== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20211== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20211== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20211== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 1,536 bytes in 1 blocks are definitely lost in loss record 2,451 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x5268862: cpluaopen (lj_state.c:149)
==20211== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20211== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20211== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20211== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20211== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value ==20211== 3,072 bytes in 1 blocks are definitely lost in loss record 2,477 of 2,499
==20211== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20211== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20211== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20211== by 0x5263618: newhpart (lj_tab.c:64)
==20211== by 0x5263618: newtab (lj_tab.c:143)
==20211== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20211== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20211== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20211== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20211== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20211== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20211== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20211== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20211== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20211== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20211== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20211== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20211== by 0x41B71D: main (nginx.c:367)
==20211==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 6: nil typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 6: nil typed value - response_body - response is expected (repeated req 2, req 0) got: ''
expected: 'foo: rc=-5
'
099-c-api.t TEST 3: boolean typed value ==20219== Invalid read of size 8
==20219== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20219== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20219== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219== Address 0x9669aa8 is 3 bytes after a block of size 5 alloc'd
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20219== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20219== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20219== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20219== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20219== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== Invalid read of size 8
==20219== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20219== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20219== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20219== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219==
==20219== Process terminating with default action of signal 11 (SIGSEGV)
==20219== Access not within mapped region at address 0x58
==20219== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20219== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20219== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20219== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219== If you believe this happened as a result of a stack
==20219== overflow in your program's main thread (unlikely but
==20219== possible), you can try to increase the size of the
==20219== main thread stack using the --main-stacksize= flag.
==20219== The main thread stack size used in this run was 8388608.
==20219== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20219== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20219== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20219== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20219== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20219== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20219== by 0x5279269: parse_for (lj_parse.c:2575)
==20219== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20219== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 3: boolean typed value ==20219== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5276A59: parse_params (lj_parse.c:1811)
==20219== by 0x5276A59: parse_body (lj_parse.c:1847)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20219== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20219== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x52766BB: expr_field (lj_parse.c:1671)
==20219== by 0x527869F: expr_primary (lj_parse.c:1948)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 3: boolean typed value ==20219== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20219== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 18 bytes in 1 blocks are definitely lost in loss record 293 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20219== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20219== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20219== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20219== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20219== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20219== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20219== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20219== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20219== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20219== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20219== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B938A: luaopen_base (lib_base.c:656)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20219== by 0x52B9439: luaopen_base (lib_base.c:658)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20219== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20219== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20219== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20219== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20219== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20219== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B938A: luaopen_base (lib_base.c:656)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20219== by 0x52B9439: luaopen_base (lib_base.c:658)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20219== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20219== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20219== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20219== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20219== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20219== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273BD6: lex_string (lj_lex.c:280)
==20219== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20219== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x527947B: parse_local (lj_parse.c:2259)
==20219== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20219== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20219== by 0x5279269: parse_for (lj_parse.c:2575)
==20219== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20219== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 3: boolean typed value ==20219== 19 bytes in 1 blocks are definitely lost in loss record 308 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20219== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20219== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20219== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20219== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20219== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20219== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20219== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20219== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20219== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20219== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20219== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20219== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20219== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20219== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5274028: lex_opt (lj_parse.c:989)
==20219== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20219== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20219== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x527B768: cpparser (lj_load.c:42)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20219== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20219== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20219== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20219== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20219== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20219== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20219== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20219== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20219== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20219== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20219== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x527B768: cpparser (lj_load.c:42)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20219== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20219== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20219== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20219== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5274028: lex_opt (lj_parse.c:989)
==20219== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20219== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20219== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x527B768: cpparser (lj_load.c:42)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20219== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20219== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5274028: lex_opt (lj_parse.c:989)
==20219== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20219== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20219== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20219== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x527B768: cpparser (lj_load.c:42)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5274028: lex_opt (lj_parse.c:989)
==20219== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20219== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20219== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20219== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x527B768: cpparser (lj_load.c:42)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20219== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20219== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20219== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20219== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x527B768: cpparser (lj_load.c:42)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 20 bytes in 1 blocks are definitely lost in loss record 364 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20219== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20219== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20219== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20219== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20219== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20219== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20219== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20219== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20219== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20219== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20219== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20219== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20219== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20219== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20219== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20219== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20219== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20219== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20219== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20219== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20219== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20219== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20219== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20219== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20219== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20219== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20219== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20219== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20219== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20219== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20219== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20219== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20219== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20219== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20219== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20219== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20219== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20219== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20219== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20219== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20219== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20219== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20219== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x52766BB: expr_field (lj_parse.c:1671)
==20219== by 0x527869F: expr_primary (lj_parse.c:1948)
==20219== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20219== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5274028: lex_opt (lj_parse.c:989)
==20219== by 0x52755D7: lex_match (lj_parse.c:1006)
==20219== by 0x527853E: parse_args (lj_parse.c:1904)
==20219== by 0x527868C: expr_primary (lj_parse.c:1963)
==20219== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20219== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 21 bytes in 1 blocks are definitely lost in loss record 400 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20219== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20219== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20219== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20219== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20219== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20219== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20219== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20219== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20219== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20219== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BD939: luaopen_io (lib_io.c:533)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20219== by 0x52BD972: luaopen_io (lib_io.c:535)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20219== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20219== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20219== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20219== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20219== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20219== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20219== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20219== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20219== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20219== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20219== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20219== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20219== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20219== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20219== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20219== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20219== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BD939: luaopen_io (lib_io.c:533)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20219== by 0x52BD972: luaopen_io (lib_io.c:535)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20219== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20219== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20219== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20219== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20219== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20219== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20219== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20219== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20219== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20219== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20219== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20219== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20219== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20219== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20219== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20219== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20219== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20219== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20219== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20219== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20219== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20219== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20219== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20219== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20219== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20219== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20219== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BF343: luaopen_package (lib_package.c:600)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BF370: luaopen_package (lib_package.c:602)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20219== by 0x52BD994: luaopen_io (lib_io.c:536)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20219== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20219== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20219== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20219== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20219== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20219== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20219== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20219== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20219== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20219== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20219== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20219== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20219== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20219== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20219== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20219== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BF343: luaopen_package (lib_package.c:600)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BF370: luaopen_package (lib_package.c:602)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20219== by 0x52BD994: luaopen_io (lib_io.c:536)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20219== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20219== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20219== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20219== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20219== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20219== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20219== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20219== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20219== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20219== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20219== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20219== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 23 bytes in 1 blocks are definitely lost in loss record 463 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20219== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20219== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52705CB: lua_getfield (lj_api.c:738)
==20219== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20219== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x527947B: parse_local (lj_parse.c:2259)
==20219== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20219== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20219== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20219== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20219== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20219== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52705CB: lua_getfield (lj_api.c:738)
==20219== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20219== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x527947B: parse_local (lj_parse.c:2259)
==20219== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20219== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20219== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20219== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,094 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 24 bytes in 1 blocks are definitely lost in loss record 1,095 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273BD6: lex_string (lj_lex.c:280)
==20219== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5274028: lex_opt (lj_parse.c:989)
==20219== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20219== by 0x5278522: parse_args (lj_parse.c:1900)
==20219== by 0x527868C: expr_primary (lj_parse.c:1963)
==20219== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20219== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20219== by 0x52BF389: luaopen_package (lib_package.c:603)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20219== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20219== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20219== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20219== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20219== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20219== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20219== by 0x52BF389: luaopen_package (lib_package.c:603)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20219== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20219== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20219== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 25 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273BD6: lex_string (lj_lex.c:280)
==20219== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278511: parse_args (lj_parse.c:1896)
==20219== by 0x527868C: expr_primary (lj_parse.c:1963)
==20219== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20219== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52705CB: lua_getfield (lj_api.c:738)
==20219== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20219== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20219== by 0x52BC510: luaopen_table (lib_table.c:303)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20219== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20219== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20219== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20219== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20219== by 0x52BC510: luaopen_table (lib_table.c:303)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20219== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20219== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,153 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20219== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20219== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 26 bytes in 1 blocks are definitely lost in loss record 1,154 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20219== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20219== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20219== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20219== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20219== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20219== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20219== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20219== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20219== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x52766BB: expr_field (lj_parse.c:1671)
==20219== by 0x527869F: expr_primary (lj_parse.c:1948)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x527947B: parse_local (lj_parse.c:2259)
==20219== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20219== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20219== by 0x5279269: parse_for (lj_parse.c:2575)
==20219== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20219== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20219== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20219== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,173 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20219== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 27 bytes in 1 blocks are definitely lost in loss record 1,174 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20219== by 0x52BC533: luaopen_table (lib_table.c:304)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20219== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20219== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20219== by 0x52BC533: luaopen_table (lib_table.c:304)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20219== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20219== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20219== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20219== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20219== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20219== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,199 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 28 bytes in 1 blocks are definitely lost in loss record 1,200 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20219== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20219== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20219== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20219== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20219== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,215 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 29 bytes in 1 blocks are definitely lost in loss record 1,216 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20219== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20219== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20219== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20219== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20219== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20219== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20219== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20219== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20219== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20219== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20219== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 30 bytes in 1 blocks are definitely lost in loss record 1,240 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20219== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20219== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 31 bytes in 1 blocks are definitely lost in loss record 1,248 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20219== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 31 bytes in 1 blocks are definitely lost in loss record 1,249 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x5268874: cpluaopen (lj_state.c:150)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20219== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20219== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20219== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20219== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20219== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20219== by 0x52BF211: luaopen_package (lib_package.c:583)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20219== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52BF389: luaopen_package (lib_package.c:603)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20219== by 0x52BC510: luaopen_table (lib_table.c:303)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20219== by 0x52BC533: luaopen_table (lib_table.c:304)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20219== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BD956: luaopen_io (lib_io.c:534)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20219== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20219== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20219== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20219== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20219== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20219== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20219== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20219== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20219== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20219== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20219== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20219== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20219== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20219== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20219== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20219== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20219== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20219== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20219== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20219== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20219== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20219== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20219== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20219== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20219== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20219== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20219== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20219== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20219== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20219== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20219== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20219== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20219== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20219== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20219== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20219== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20219== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20219== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20219== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20219== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20219== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20219== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20219== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20219== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20219== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20219== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20219== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20219== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20219== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20219== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20219== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20219== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20219== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20219== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20219== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20219== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20219== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20219== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20219== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20219== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20219== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20219== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20219== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20219== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20219== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20219== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20219== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20219== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20219== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20219== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20219== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20219== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20219== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20219== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20219== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20219== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20219== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20219== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20219== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20219== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20219== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20219== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20219== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20219== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20219== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20219== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20219== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20219== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20219== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20219== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20219== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20219== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20219== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20219== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20219== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20219== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20219== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20219== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20219== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20219== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20219== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20219== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20219== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20219== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20219== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52628D9: buf_grow (lj_buf.c:25)
==20219== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20219== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20219== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20219== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20219== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x5268874: cpluaopen (lj_state.c:150)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20219== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20219== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20219== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20219== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20219== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20219== by 0x52BF211: luaopen_package (lib_package.c:583)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20219== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52BF389: luaopen_package (lib_package.c:603)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20219== by 0x52BC510: luaopen_table (lib_table.c:303)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20219== by 0x52BC533: luaopen_table (lib_table.c:304)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20219== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BD956: luaopen_io (lib_io.c:534)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20219== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20219== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20219== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20219== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20219== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20219== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20219== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20219== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20219== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20219== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20219== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20219== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20219== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20219== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20219== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20219== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20219== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20219== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20219== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20219== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20219== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20219== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20219== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20219== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20219== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20219== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20219== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20219== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20219== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20219== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20219== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20219== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20219== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20219== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20219== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20219== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20219== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20219== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20219== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20219== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20219== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20219== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20219== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20219== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20219== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20219== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20219== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20219== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20219== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20219== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20219== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20219== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20219== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20219== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20219== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20219== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20219== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20219== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20219== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20219== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20219== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20219== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20219== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20219== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20219== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20219== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20219== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20219== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20219== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20219== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20219== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20219== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20219== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20219== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20219== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20219== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20219== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20219== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20219== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20219== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20219== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20219== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20219== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20219== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20219== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20219== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20219== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20219== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20219== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20219== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20219== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20219== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20219== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20219== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20219== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20219== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20219== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20219== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20219== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20219== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20219== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20219== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20219== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20219== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20219== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20219== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20219== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20219== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20219== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20219== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20219== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20219== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20219== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20219== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20219== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20219== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20219== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20219== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20219== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20219== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20219== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20219== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20219== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20219== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20219== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20219== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20219== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20219== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20219== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20219== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20219== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20219== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20219== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20219== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20219== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20219== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20219== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20219== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20219== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20219== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20219== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20219== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20219== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20219== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20219== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20219== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20219== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20219== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20219== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20219== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20219== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20219== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52740B8: fs_init (lj_parse.c:1615)
==20219== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52740B8: fs_init (lj_parse.c:1615)
==20219== by 0x5276A28: parse_body (lj_parse.c:1844)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20219== by 0x5279269: parse_for (lj_parse.c:2575)
==20219== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20219== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52740B8: fs_init (lj_parse.c:1615)
==20219== by 0x5276A28: parse_body (lj_parse.c:1844)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52740B8: fs_init (lj_parse.c:1615)
==20219== by 0x5276A28: parse_body (lj_parse.c:1844)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52740B8: fs_init (lj_parse.c:1615)
==20219== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20219== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52740B8: fs_init (lj_parse.c:1615)
==20219== by 0x5276A28: parse_body (lj_parse.c:1844)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20219== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20219== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20219== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20219== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20219== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20219== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52740B8: fs_init (lj_parse.c:1615)
==20219== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52740B8: fs_init (lj_parse.c:1615)
==20219== by 0x5276A28: parse_body (lj_parse.c:1844)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20219== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20219== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20219== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,743 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20219== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,744 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20219== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 1 blocks are definitely lost in loss record 1,745 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5263659: newtab (lj_tab.c:122)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20219== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 32 bytes in 2 blocks are definitely lost in loss record 1,746 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20219== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20219== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 33 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 33 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 33 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52688C9: cpluaopen (lj_state.c:154)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20219== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20219== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20219== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 34 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52688C9: cpluaopen (lj_state.c:154)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20219== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20219== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20219== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 34 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 34 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 35 bytes in 1 blocks are definitely lost in loss record 1,758 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20219== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20219== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 35 bytes in 1 blocks are definitely lost in loss record 1,759 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 35 bytes in 1 blocks are definitely lost in loss record 1,760 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20219== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20219== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20219== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 36 bytes in 2 blocks are definitely lost in loss record 1,765 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273BD6: lex_string (lj_lex.c:280)
==20219== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5274028: lex_opt (lj_parse.c:989)
==20219== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20219== by 0x5278522: parse_args (lj_parse.c:1900)
==20219== by 0x527868C: expr_primary (lj_parse.c:1963)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x527947B: parse_local (lj_parse.c:2259)
==20219== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20219== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20219== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20219== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 3: boolean typed value ==20219== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 37 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 37 bytes in 1 blocks are definitely lost in loss record 1,769 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 38 bytes in 1 blocks are definitely lost in loss record 1,773 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 38 bytes in 1 blocks are definitely lost in loss record 1,774 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 39 bytes in 1 blocks are definitely lost in loss record 1,778 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 39 bytes in 1 blocks are definitely lost in loss record 1,779 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20219== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20219== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20219== by 0x52BD972: luaopen_io (lib_io.c:535)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20219== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20219== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20219== by 0x52BD994: luaopen_io (lib_io.c:536)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20219== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20219== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20219== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20219== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20219== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20219== by 0x52BD972: luaopen_io (lib_io.c:535)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20219== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20219== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20219== by 0x52BD994: luaopen_io (lib_io.c:536)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 1 blocks are definitely lost in loss record 1,802 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20219== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20219== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20219== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 1 blocks are definitely lost in loss record 1,803 of 2,503
==20219== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20219== by 0x52780A8: expr_table (lj_parse.c:1744)
==20219== by 0x5277839: expr_simple (lj_parse.c:2002)
==20219== by 0x5277839: expr_unop (lj_parse.c:2075)
==20219== by 0x5277839: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x527947B: parse_local (lj_parse.c:2259)
==20219== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20219== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20219== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20219== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20219== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 2 blocks are definitely lost in loss record 1,808 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 2 blocks are definitely lost in loss record 1,809 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273BD6: lex_string (lj_lex.c:280)
==20219== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278511: parse_args (lj_parse.c:1896)
==20219== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20219== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20219== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 3: boolean typed value ==20219== 40 bytes in 2 blocks are definitely lost in loss record 1,810 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x52766BB: expr_field (lj_parse.c:1671)
==20219== by 0x527869F: expr_primary (lj_parse.c:1948)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278522: parse_args (lj_parse.c:1900)
==20219== by 0x527868C: expr_primary (lj_parse.c:1963)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BEA: expr (lj_parse.c:2107)
==20219== by 0x5277BEA: expr_list (lj_parse.c:1877)
==20219== by 0x5278522: parse_args (lj_parse.c:1900)
==20219== by 0x527868C: expr_primary (lj_parse.c:1963)
==20219== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20219== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 3: boolean typed value ==20219== 41 bytes in 1 blocks are definitely lost in loss record 1,814 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 42 bytes in 1 blocks are definitely lost in loss record 1,815 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 42 bytes in 2 blocks are definitely lost in loss record 1,816 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 42 bytes in 2 blocks are definitely lost in loss record 1,817 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 43 bytes in 1 blocks are definitely lost in loss record 1,820 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 43 bytes in 1 blocks are definitely lost in loss record 1,821 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 44 bytes in 1 blocks are definitely lost in loss record 1,822 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20219== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20219== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 44 bytes in 2 blocks are definitely lost in loss record 1,823 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20219== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20219== by 0x5279269: parse_for (lj_parse.c:2575)
==20219== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20219== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 45 bytes in 2 blocks are definitely lost in loss record 1,828 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273BD6: lex_string (lj_lex.c:280)
==20219== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278511: parse_args (lj_parse.c:1896)
==20219== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x527947B: parse_local (lj_parse.c:2259)
==20219== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20219== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20219== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20219== 47 bytes in 2 blocks are definitely lost in loss record 1,829 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20219== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 47 bytes in 2 blocks are definitely lost in loss record 1,830 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20219== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20219== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20219== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20219== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20219== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20219== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20219== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x52635B7: newtab (lj_tab.c:107)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20219== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20219== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20219== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20219== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20219== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20219== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20219== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20219== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20219== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20219== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20219== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20219== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20219== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20219== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20219== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20219== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20219== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20219== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x52635B7: newtab (lj_tab.c:107)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52781C8: expr_table (lj_parse.c:1738)
==20219== by 0x5277839: expr_simple (lj_parse.c:2002)
==20219== by 0x5277839: expr_unop (lj_parse.c:2075)
==20219== by 0x5277839: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x527947B: parse_local (lj_parse.c:2259)
==20219== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20219== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273BD6: lex_string (lj_lex.c:280)
==20219== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278511: parse_args (lj_parse.c:1896)
==20219== by 0x527868C: expr_primary (lj_parse.c:1963)
==20219== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20219== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x52798F4: parse_then (lj_parse.c:2589)
==20219== by 0x52790E4: parse_if (lj_parse.c:2599)
==20219== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20219== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20219== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20219== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20219== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20219== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20219== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20219== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20219== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20219== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,932 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20219== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,933 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,934 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20219== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 48 bytes in 1 blocks are definitely lost in loss record 1,935 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20219== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20219== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 49 bytes in 2 blocks are definitely lost in loss record 1,937 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20219== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 51 bytes in 2 blocks are definitely lost in loss record 1,938 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20219== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 51 bytes in 2 blocks are definitely lost in loss record 1,939 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52711BC: lua_setfield (lj_api.c:903)
==20219== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20219== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 54 bytes in 1 blocks are definitely lost in loss record 1,943 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52705CB: lua_getfield (lj_api.c:738)
==20219== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20219== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 59 bytes in 3 blocks are definitely lost in loss record 1,959 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20219== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 3: boolean typed value ==20219== 64 bytes in 1 blocks are definitely lost in loss record 1,992 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20219== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20219== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,993 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 64 bytes in 1 blocks are definitely lost in loss record 1,994 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20219== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20219== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,995 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20219== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20219== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 64 bytes in 1 blocks are definitely lost in loss record 1,996 of 2,503
==20219== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52628D9: buf_grow (lj_buf.c:25)
==20219== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20219== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20219== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20219== by 0x527030F: lua_concat (lj_api.c:699)
==20219== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20219== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20219== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 3: boolean typed value ==20219== 64 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20219== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 64 bytes in 2 blocks are definitely lost in loss record 1,998 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20219== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 64 bytes in 2 blocks are definitely lost in loss record 1,999 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273BD6: lex_string (lj_lex.c:280)
==20219== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278511: parse_args (lj_parse.c:1896)
==20219== by 0x527868C: expr_primary (lj_parse.c:1963)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x527947B: parse_local (lj_parse.c:2259)
==20219== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20219== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20219== 64 bytes in 2 blocks are definitely lost in loss record 2,000 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 65 bytes in 2 blocks are definitely lost in loss record 2,001 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x52766BB: expr_field (lj_parse.c:1671)
==20219== by 0x527869F: expr_primary (lj_parse.c:1948)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x527947B: parse_local (lj_parse.c:2259)
==20219== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20219== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20219== 67 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 67 bytes in 3 blocks are definitely lost in loss record 2,003 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 69 bytes in 3 blocks are definitely lost in loss record 2,006 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20219== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 72 bytes in 1 blocks are definitely lost in loss record 2,016 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x52635B7: newtab (lj_tab.c:107)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52BF264: luaopen_package (lib_package.c:588)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 72 bytes in 1 blocks are definitely lost in loss record 2,017 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x52635B7: newtab (lj_tab.c:107)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52BF264: luaopen_package (lib_package.c:588)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 72 bytes in 1 blocks are definitely lost in loss record 2,018 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x52635B7: newtab (lj_tab.c:107)
==20219== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20219== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20219== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,019 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20219== by 0x52B12C4: clib_new (lj_clib.c:386)
==20219== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20219== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 73 bytes in 3 blocks are definitely lost in loss record 2,020 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20219== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 80 bytes in 1 blocks are definitely lost in loss record 2,039 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20219== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20219== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 80 bytes in 1 blocks are definitely lost in loss record 2,040 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20219== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20219== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 80 bytes in 1 blocks are definitely lost in loss record 2,041 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x52635B7: newtab (lj_tab.c:107)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20219== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20219== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 3: boolean typed value ==20219== 80 bytes in 4 blocks are definitely lost in loss record 2,042 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20219== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 80 bytes in 4 blocks are definitely lost in loss record 2,043 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20219== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20219== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 91 bytes in 4 blocks are definitely lost in loss record 2,045 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 92 bytes in 1 blocks are definitely lost in loss record 2,046 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20219== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 3: boolean typed value ==20219== 93 bytes in 4 blocks are definitely lost in loss record 2,049 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20219== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20219== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20219== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20219== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20219== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20219== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20219== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20219== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20219== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20219== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20219== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20219== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20219== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x5274E94: const_gc (lj_parse.c:218)
==20219== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20219== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,078 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x5274E94: const_gc (lj_parse.c:218)
==20219== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,079 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20219== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,080 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20219== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 1 blocks are definitely lost in loss record 2,081 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 3 blocks are definitely lost in loss record 2,082 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20219== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 3 blocks are definitely lost in loss record 2,083 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20219== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 96 bytes in 3 blocks are definitely lost in loss record 2,084 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 112 bytes in 5 blocks are definitely lost in loss record 2,096 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52BD956: luaopen_io (lib_io.c:534)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 112 bytes in 5 blocks are definitely lost in loss record 2,097 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52BD956: luaopen_io (lib_io.c:534)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 119 bytes in 1 blocks are definitely lost in loss record 2,103 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20219== by 0x52BF0DA: setpath (lib_package.c:545)
==20219== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 124 bytes in 6 blocks are definitely lost in loss record 2,108 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20219== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 124 bytes in 6 blocks are definitely lost in loss record 2,109 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20219== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 126 bytes in 1 blocks are definitely lost in loss record 2,110 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5276B80: parse_body (lj_parse.c:1853)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 126 bytes in 1 blocks are definitely lost in loss record 2,111 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5276B80: parse_body (lj_parse.c:1853)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20219== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 128 bytes in 4 blocks are definitely lost in loss record 2,131 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 128 bytes in 4 blocks are definitely lost in loss record 2,132 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20219== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20219== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 128 bytes in 4 blocks are definitely lost in loss record 2,133 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 130 bytes in 1 blocks are definitely lost in loss record 2,136 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5276B80: parse_body (lj_parse.c:1853)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 130 bytes in 1 blocks are definitely lost in loss record 2,137 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5276B80: parse_body (lj_parse.c:1853)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 134 bytes in 6 blocks are definitely lost in loss record 2,140 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 136 bytes in 6 blocks are definitely lost in loss record 2,141 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,153 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 154 bytes in 7 blocks are definitely lost in loss record 2,155 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 154 bytes in 7 blocks are definitely lost in loss record 2,156 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 160 bytes in 5 blocks are definitely lost in loss record 2,167 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 160 bytes in 5 blocks are definitely lost in loss record 2,168 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 172 bytes in 5 blocks are definitely lost in loss record 2,173 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20219== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20219== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 172 bytes in 5 blocks are definitely lost in loss record 2,174 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264C3B: func_newL (lj_func.c:122)
==20219== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20219== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20219== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 176 bytes in 2 blocks are definitely lost in loss record 2,185 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20219== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20219== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 176 bytes in 2 blocks are definitely lost in loss record 2,186 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20219== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20219== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 187 bytes in 1 blocks are definitely lost in loss record 2,189 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 187 bytes in 1 blocks are definitely lost in loss record 2,190 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20219== by 0x52711F8: lua_setfield (lj_api.c:904)
==20219== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20219== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20219== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20219== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20219== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20219== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20219== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20219== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20219== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20219== by 0x52711F8: lua_setfield (lj_api.c:904)
==20219== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20219== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20219== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20219== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20219== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20219== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20219== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20219== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20219== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,215 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20219== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20219== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,216 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20219== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5274028: lex_opt (lj_parse.c:989)
==20219== by 0x52755D7: lex_match (lj_parse.c:1006)
==20219== by 0x527853E: parse_args (lj_parse.c:1904)
==20219== by 0x527868C: expr_primary (lj_parse.c:1963)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x527947B: parse_local (lj_parse.c:2259)
==20219== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20219== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 1 blocks are definitely lost in loss record 2,217 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20219== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5274028: lex_opt (lj_parse.c:989)
==20219== by 0x52755D7: lex_match (lj_parse.c:1006)
==20219== by 0x527853E: parse_args (lj_parse.c:1904)
==20219== by 0x527868C: expr_primary (lj_parse.c:1963)
==20219== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20219== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20219== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 6 blocks are definitely lost in loss record 2,218 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 192 bytes in 6 blocks are definitely lost in loss record 2,219 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 205 bytes in 9 blocks are definitely lost in loss record 2,220 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 207 bytes in 9 blocks are definitely lost in loss record 2,221 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 208 bytes in 9 blocks are definitely lost in loss record 2,226 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 218 bytes in 1 blocks are definitely lost in loss record 2,229 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20219== by 0x52BF0DA: setpath (lib_package.c:545)
==20219== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 218 bytes in 1 blocks are definitely lost in loss record 2,230 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20219== by 0x52BF0DA: setpath (lib_package.c:545)
==20219== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 231 bytes in 1 blocks are definitely lost in loss record 2,236 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5276B80: parse_body (lj_parse.c:1853)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20219== by 0x5279269: parse_for (lj_parse.c:2575)
==20219== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20219== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 231 bytes in 1 blocks are definitely lost in loss record 2,237 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5276B80: parse_body (lj_parse.c:1853)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20219== by 0x5279269: parse_for (lj_parse.c:2575)
==20219== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20219== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,240 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20219== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20219== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 239 bytes in 11 blocks are definitely lost in loss record 2,241 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 239 bytes in 11 blocks are definitely lost in loss record 2,242 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 240 bytes in 11 blocks are definitely lost in loss record 2,249 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 253 bytes in 11 blocks are definitely lost in loss record 2,251 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 256 bytes in 10 blocks are definitely lost in loss record 2,263 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 261 bytes in 12 blocks are definitely lost in loss record 2,264 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 284 bytes in 11 blocks are definitely lost in loss record 2,267 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 288 bytes in 9 blocks are definitely lost in loss record 2,270 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 288 bytes in 9 blocks are definitely lost in loss record 2,271 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52BD956: luaopen_io (lib_io.c:534)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 352 bytes in 11 blocks are definitely lost in loss record 2,283 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 352 bytes in 11 blocks are definitely lost in loss record 2,284 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52BD956: luaopen_io (lib_io.c:534)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 352 bytes in 11 blocks are definitely lost in loss record 2,285 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 360 bytes in 15 blocks are definitely lost in loss record 2,290 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x526503F: func_finduv (lj_func.c:52)
==20219== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20219== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20219== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 360 bytes in 15 blocks are definitely lost in loss record 2,291 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x526503F: func_finduv (lj_func.c:52)
==20219== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20219== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20219== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 367 bytes in 1 blocks are definitely lost in loss record 2,292 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5276B80: parse_body (lj_parse.c:1853)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20219== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20219== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20219== by 0x52711F8: lua_setfield (lj_api.c:904)
==20219== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20219== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BD956: luaopen_io (lib_io.c:534)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20219== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20219== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20219== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20219== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20219== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20219== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20219== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20219== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20219== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20219== by 0x52711F8: lua_setfield (lj_api.c:904)
==20219== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20219== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BD956: luaopen_io (lib_io.c:534)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20219== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20219== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,320 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 1 blocks are definitely lost in loss record 2,321 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20219== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x527772F: expr_simple (lj_parse.c:2012)
==20219== by 0x527772F: expr_unop (lj_parse.c:2075)
==20219== by 0x527772F: expr_binop (lj_parse.c:2088)
==20219== by 0x5277173: expr_binop (lj_parse.c:2096)
==20219== by 0x5277C21: expr (lj_parse.c:2107)
==20219== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20219== by 0x52798DD: parse_then (lj_parse.c:2587)
==20219== by 0x52790E4: parse_if (lj_parse.c:2599)
==20219== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20219== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x52798F4: parse_then (lj_parse.c:2589)
==20219== by 0x52790E4: parse_if (lj_parse.c:2599)
==20219== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20219== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20219== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20219== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20219== by 0x5279269: parse_for (lj_parse.c:2575)
==20219== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20219== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 12 blocks are definitely lost in loss record 2,322 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 12 blocks are definitely lost in loss record 2,323 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 384 bytes in 12 blocks are definitely lost in loss record 2,324 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 395 bytes in 1 blocks are definitely lost in loss record 2,325 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 402 bytes in 19 blocks are definitely lost in loss record 2,326 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20219== by 0x52688BF: cpluaopen (lj_state.c:153)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20219== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20219== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20219== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 403 bytes in 19 blocks are definitely lost in loss record 2,327 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20219== by 0x52688BF: cpluaopen (lj_state.c:153)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20219== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20219== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20219== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 416 bytes in 13 blocks are definitely lost in loss record 2,331 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 463 bytes in 20 blocks are definitely lost in loss record 2,338 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20219== by 0x52688B7: cpluaopen (lj_state.c:152)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20219== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20219== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20219== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 463 bytes in 20 blocks are definitely lost in loss record 2,339 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20219== by 0x52688B7: cpluaopen (lj_state.c:152)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20219== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20219== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20219== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 507 bytes in 24 blocks are definitely lost in loss record 2,346 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 509 bytes in 24 blocks are definitely lost in loss record 2,347 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 512 bytes in 16 blocks are definitely lost in loss record 2,350 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 512 bytes in 16 blocks are definitely lost in loss record 2,351 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 530 bytes in 22 blocks are definitely lost in loss record 2,356 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 544 bytes in 17 blocks are definitely lost in loss record 2,357 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20219== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20219== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 552 bytes in 4 blocks are definitely lost in loss record 2,359 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20219== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20219== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20219== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 554 bytes in 23 blocks are definitely lost in loss record 2,360 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 576 bytes in 18 blocks are definitely lost in loss record 2,363 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 621 bytes in 1 blocks are definitely lost in loss record 2,368 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20219== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20219== by 0x527346C: lex_scan (lj_lex.c:338)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5275478: lex_str (lj_parse.c:1024)
==20219== by 0x52766E2: expr_str (lj_parse.c:1630)
==20219== by 0x52766E2: expr_field (lj_parse.c:1672)
==20219== by 0x527869F: expr_primary (lj_parse.c:1948)
==20219== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20219== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20219== 737 bytes in 1 blocks are definitely lost in loss record 2,382 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20219== by 0x5276B80: parse_body (lj_parse.c:1853)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20219== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20219== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20219== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20219== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x52713AF: lua_rawset (lj_api.c:923)
==20219== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20219== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20219== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20219== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20219== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20219== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20219== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20219== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20219== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20219== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20219== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x52713AF: lua_rawset (lj_api.c:923)
==20219== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20219== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20219== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20219== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20219== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20219== by 0x5279269: parse_for (lj_parse.c:2575)
==20219== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20219== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20219== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20219== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20219== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,402 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20219== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20219== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278C23: parse_return (lj_parse.c:2308)
==20219== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20219== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20219== by 0x52798A8: parse_block (lj_parse.c:2400)
==20219== by 0x52798F4: parse_then (lj_parse.c:2589)
==20219== by 0x52790E4: parse_if (lj_parse.c:2599)
==20219== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20219== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20219== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20219== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20219== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20219== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20219== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20219== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20219== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20219== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20219== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20219== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,403 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20219== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 768 bytes in 1 blocks are definitely lost in loss record 2,404 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20219== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20219== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20219== 848 bytes in 26 blocks are definitely lost in loss record 2,411 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 848 bytes in 26 blocks are definitely lost in loss record 2,412 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 1,000 bytes in 27 blocks are definitely lost in loss record 2,422 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20219== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 1,000 bytes in 27 blocks are definitely lost in loss record 2,423 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20219== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20219== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20219== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20219== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20219== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 1,371 bytes in 55 blocks are definitely lost in loss record 2,445 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x52633C9: lj_str_new (lj_str.c:188)
==20219== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20219== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20219== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20219== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20219== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x5268862: cpluaopen (lj_state.c:149)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20219== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20219== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20219== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 1,536 bytes in 1 blocks are definitely lost in loss record 2,453 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20219== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20219== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20219== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20219== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20219== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 1,536 bytes in 1 blocks are definitely lost in loss record 2,454 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x5268862: cpluaopen (lj_state.c:149)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20219== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20219== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20219== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20219== 1,536 bytes in 1 blocks are definitely lost in loss record 2,455 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5264354: newhpart (lj_tab.c:64)
==20219== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20219== by 0x5264756: rehashtab (lj_tab.c:385)
==20219== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20219== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20219== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20219== by 0x5273BD6: lex_string (lj_lex.c:280)
==20219== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20219== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20219== by 0x5278511: parse_args (lj_parse.c:1896)
==20219== by 0x527868C: expr_primary (lj_parse.c:1963)
==20219== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20219== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20219== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20219== by 0x5276B50: parse_body (lj_parse.c:1851)
==20219== by 0x527778B: expr_simple (lj_parse.c:2006)
==20219== by 0x527778B: expr_unop (lj_parse.c:2075)
==20219== by 0x527778B: expr_binop (lj_parse.c:2088)
==20219== by 0x5277BC5: expr (lj_parse.c:2107)
==20219== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20219== by 0x5279193: parse_return (lj_parse.c:2314)
==20219== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20219== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20219== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20219== by 0x527B75A: cpparser (lj_load.c:41)
==20219== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20219== by 0x527B87A: lua_loadx (lj_load.c:58)
==20219== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20219== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20219== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20219== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20219== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20219== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20219== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20219== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20219== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20219== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20219== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20219== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==20219== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 3: boolean typed value ==20219== 3,072 bytes in 1 blocks are definitely lost in loss record 2,481 of 2,503
==20219== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20219== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20219== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20219== by 0x5263618: newhpart (lj_tab.c:64)
==20219== by 0x5263618: newtab (lj_tab.c:143)
==20219== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20219== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20219== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20219== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20219== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20219== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20219== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20219== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20219== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20219== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20219== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20219== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20219== by 0x41B71D: main (nginx.c:367)
==20219==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 3: boolean typed value - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +0,0 @@
-foo: rc=0, type=1, val=1
-bar: rc=0, type=1, val=0
'
099-c-api.t TEST 3: boolean typed value ==20231== Invalid read of size 8
==20231== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20231== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20231== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231== Address 0x9669aa8 is 3 bytes after a block of size 5 alloc'd
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20231== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20231== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20231== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20231== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20231== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== Invalid read of size 8
==20231== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20231== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20231== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20231== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231==
==20231== Process terminating with default action of signal 11 (SIGSEGV)
==20231== Access not within mapped region at address 0x58
==20231== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20231== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20231== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20231== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231== If you believe this happened as a result of a stack
==20231== overflow in your program's main thread (unlikely but
==20231== possible), you can try to increase the size of the
==20231== main thread stack using the --main-stacksize= flag.
==20231== The main thread stack size used in this run was 8388608.
==20231== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20231== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20231== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20231== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20231== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20231== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20231== by 0x5279269: parse_for (lj_parse.c:2575)
==20231== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20231== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 3: boolean typed value ==20231== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5276A59: parse_params (lj_parse.c:1811)
==20231== by 0x5276A59: parse_body (lj_parse.c:1847)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20231== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20231== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x52766BB: expr_field (lj_parse.c:1671)
==20231== by 0x527869F: expr_primary (lj_parse.c:1948)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 3: boolean typed value ==20231== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20231== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 18 bytes in 1 blocks are definitely lost in loss record 293 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20231== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20231== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20231== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20231== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20231== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20231== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20231== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20231== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20231== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20231== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20231== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B938A: luaopen_base (lib_base.c:656)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20231== by 0x52B9439: luaopen_base (lib_base.c:658)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20231== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20231== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20231== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20231== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20231== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20231== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B938A: luaopen_base (lib_base.c:656)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20231== by 0x52B9439: luaopen_base (lib_base.c:658)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20231== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20231== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20231== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20231== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20231== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20231== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273BD6: lex_string (lj_lex.c:280)
==20231== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20231== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x527947B: parse_local (lj_parse.c:2259)
==20231== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20231== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20231== by 0x5279269: parse_for (lj_parse.c:2575)
==20231== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20231== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 3: boolean typed value ==20231== 19 bytes in 1 blocks are definitely lost in loss record 308 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20231== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20231== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20231== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20231== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20231== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20231== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20231== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20231== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20231== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20231== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20231== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20231== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20231== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20231== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5274028: lex_opt (lj_parse.c:989)
==20231== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20231== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20231== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x527B768: cpparser (lj_load.c:42)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20231== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20231== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20231== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20231== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20231== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20231== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20231== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20231== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20231== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20231== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20231== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x527B768: cpparser (lj_load.c:42)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20231== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20231== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20231== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20231== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5274028: lex_opt (lj_parse.c:989)
==20231== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20231== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20231== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x527B768: cpparser (lj_load.c:42)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20231== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20231== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5274028: lex_opt (lj_parse.c:989)
==20231== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20231== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20231== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20231== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x527B768: cpparser (lj_load.c:42)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5274028: lex_opt (lj_parse.c:989)
==20231== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20231== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20231== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20231== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x527B768: cpparser (lj_load.c:42)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20231== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20231== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20231== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20231== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x527B768: cpparser (lj_load.c:42)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 20 bytes in 1 blocks are definitely lost in loss record 364 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20231== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20231== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20231== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20231== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20231== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20231== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20231== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20231== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20231== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20231== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20231== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20231== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20231== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20231== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20231== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20231== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20231== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20231== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20231== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20231== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20231== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20231== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20231== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20231== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20231== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20231== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20231== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20231== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20231== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20231== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20231== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20231== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20231== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20231== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20231== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20231== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20231== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20231== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20231== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20231== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20231== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20231== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20231== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x52766BB: expr_field (lj_parse.c:1671)
==20231== by 0x527869F: expr_primary (lj_parse.c:1948)
==20231== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20231== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5274028: lex_opt (lj_parse.c:989)
==20231== by 0x52755D7: lex_match (lj_parse.c:1006)
==20231== by 0x527853E: parse_args (lj_parse.c:1904)
==20231== by 0x527868C: expr_primary (lj_parse.c:1963)
==20231== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20231== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 21 bytes in 1 blocks are definitely lost in loss record 400 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20231== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20231== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20231== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20231== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20231== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20231== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20231== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20231== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20231== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20231== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BD939: luaopen_io (lib_io.c:533)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20231== by 0x52BD972: luaopen_io (lib_io.c:535)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20231== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20231== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20231== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20231== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20231== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20231== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20231== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20231== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20231== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20231== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20231== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20231== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20231== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20231== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20231== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20231== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20231== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BD939: luaopen_io (lib_io.c:533)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20231== by 0x52BD972: luaopen_io (lib_io.c:535)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20231== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20231== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20231== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20231== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20231== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20231== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20231== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20231== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20231== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20231== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20231== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20231== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20231== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20231== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20231== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20231== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20231== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20231== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20231== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20231== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20231== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20231== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20231== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20231== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20231== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20231== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20231== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BF343: luaopen_package (lib_package.c:600)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BF370: luaopen_package (lib_package.c:602)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20231== by 0x52BD994: luaopen_io (lib_io.c:536)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20231== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20231== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20231== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20231== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20231== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20231== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20231== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20231== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20231== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20231== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20231== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20231== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20231== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20231== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20231== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20231== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BF343: luaopen_package (lib_package.c:600)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BF370: luaopen_package (lib_package.c:602)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20231== by 0x52BD994: luaopen_io (lib_io.c:536)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20231== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20231== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20231== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20231== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20231== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20231== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20231== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20231== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20231== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20231== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20231== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20231== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 23 bytes in 1 blocks are definitely lost in loss record 463 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20231== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20231== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52705CB: lua_getfield (lj_api.c:738)
==20231== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20231== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x527947B: parse_local (lj_parse.c:2259)
==20231== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20231== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20231== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20231== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20231== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20231== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52705CB: lua_getfield (lj_api.c:738)
==20231== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20231== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x527947B: parse_local (lj_parse.c:2259)
==20231== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20231== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20231== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20231== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,094 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 24 bytes in 1 blocks are definitely lost in loss record 1,095 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273BD6: lex_string (lj_lex.c:280)
==20231== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5274028: lex_opt (lj_parse.c:989)
==20231== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20231== by 0x5278522: parse_args (lj_parse.c:1900)
==20231== by 0x527868C: expr_primary (lj_parse.c:1963)
==20231== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20231== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20231== by 0x52BF389: luaopen_package (lib_package.c:603)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20231== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20231== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20231== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20231== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20231== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20231== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20231== by 0x52BF389: luaopen_package (lib_package.c:603)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20231== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20231== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20231== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 25 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273BD6: lex_string (lj_lex.c:280)
==20231== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278511: parse_args (lj_parse.c:1896)
==20231== by 0x527868C: expr_primary (lj_parse.c:1963)
==20231== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20231== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52705CB: lua_getfield (lj_api.c:738)
==20231== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20231== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20231== by 0x52BC510: luaopen_table (lib_table.c:303)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20231== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20231== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20231== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20231== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20231== by 0x52BC510: luaopen_table (lib_table.c:303)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20231== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20231== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,153 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20231== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20231== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 26 bytes in 1 blocks are definitely lost in loss record 1,154 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20231== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20231== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20231== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20231== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20231== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20231== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20231== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20231== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20231== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x52766BB: expr_field (lj_parse.c:1671)
==20231== by 0x527869F: expr_primary (lj_parse.c:1948)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x527947B: parse_local (lj_parse.c:2259)
==20231== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20231== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20231== by 0x5279269: parse_for (lj_parse.c:2575)
==20231== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20231== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20231== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20231== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,173 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20231== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 27 bytes in 1 blocks are definitely lost in loss record 1,174 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20231== by 0x52BC533: luaopen_table (lib_table.c:304)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20231== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20231== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20231== by 0x52BC533: luaopen_table (lib_table.c:304)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20231== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20231== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20231== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20231== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20231== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20231== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,199 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 28 bytes in 1 blocks are definitely lost in loss record 1,200 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20231== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20231== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20231== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20231== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20231== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,215 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 29 bytes in 1 blocks are definitely lost in loss record 1,216 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20231== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20231== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20231== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20231== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20231== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20231== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20231== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20231== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20231== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20231== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20231== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 30 bytes in 1 blocks are definitely lost in loss record 1,240 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20231== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20231== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 31 bytes in 1 blocks are definitely lost in loss record 1,248 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20231== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 31 bytes in 1 blocks are definitely lost in loss record 1,249 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x5268874: cpluaopen (lj_state.c:150)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20231== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20231== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20231== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20231== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20231== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20231== by 0x52BF211: luaopen_package (lib_package.c:583)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20231== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52BF389: luaopen_package (lib_package.c:603)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20231== by 0x52BC510: luaopen_table (lib_table.c:303)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20231== by 0x52BC533: luaopen_table (lib_table.c:304)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20231== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BD956: luaopen_io (lib_io.c:534)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20231== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20231== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20231== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20231== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20231== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20231== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20231== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20231== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20231== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20231== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20231== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20231== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20231== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20231== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20231== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20231== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20231== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20231== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20231== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20231== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20231== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20231== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20231== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20231== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20231== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20231== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20231== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20231== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20231== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20231== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20231== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20231== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20231== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20231== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20231== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20231== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20231== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20231== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20231== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20231== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20231== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20231== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20231== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20231== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20231== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20231== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20231== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20231== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20231== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20231== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20231== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20231== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20231== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20231== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20231== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20231== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20231== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20231== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20231== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20231== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20231== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20231== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20231== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20231== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20231== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20231== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20231== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20231== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20231== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20231== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20231== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20231== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20231== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20231== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20231== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20231== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20231== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20231== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20231== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20231== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20231== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20231== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20231== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20231== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20231== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20231== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20231== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20231== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20231== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20231== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20231== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20231== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20231== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20231== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20231== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20231== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20231== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20231== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20231== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20231== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20231== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20231== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20231== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20231== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20231== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52628D9: buf_grow (lj_buf.c:25)
==20231== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20231== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20231== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20231== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20231== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x5268874: cpluaopen (lj_state.c:150)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20231== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20231== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20231== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20231== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20231== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20231== by 0x52BF211: luaopen_package (lib_package.c:583)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20231== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52BF389: luaopen_package (lib_package.c:603)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20231== by 0x52BC510: luaopen_table (lib_table.c:303)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20231== by 0x52BC533: luaopen_table (lib_table.c:304)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20231== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BD956: luaopen_io (lib_io.c:534)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20231== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20231== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20231== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20231== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20231== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20231== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20231== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20231== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20231== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20231== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20231== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20231== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20231== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20231== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20231== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20231== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20231== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20231== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20231== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20231== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20231== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20231== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20231== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20231== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20231== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20231== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20231== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20231== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20231== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20231== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20231== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20231== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20231== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20231== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20231== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20231== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20231== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20231== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20231== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20231== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20231== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20231== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20231== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20231== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20231== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20231== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20231== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20231== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20231== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20231== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20231== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20231== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20231== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20231== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20231== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20231== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20231== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20231== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20231== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20231== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20231== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20231== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20231== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20231== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20231== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20231== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20231== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20231== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20231== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20231== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20231== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20231== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20231== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20231== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20231== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20231== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20231== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20231== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20231== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20231== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20231== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20231== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20231== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20231== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20231== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20231== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20231== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20231== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20231== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20231== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20231== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20231== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20231== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20231== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20231== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20231== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20231== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20231== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20231== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20231== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20231== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20231== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20231== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20231== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20231== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20231== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20231== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20231== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20231== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20231== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20231== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20231== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20231== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20231== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20231== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20231== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20231== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20231== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20231== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20231== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20231== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20231== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20231== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20231== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20231== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20231== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20231== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20231== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20231== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20231== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20231== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20231== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20231== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20231== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20231== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20231== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20231== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20231== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20231== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20231== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20231== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20231== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20231== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20231== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20231== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20231== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20231== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20231== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20231== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20231== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20231== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20231== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52740B8: fs_init (lj_parse.c:1615)
==20231== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52740B8: fs_init (lj_parse.c:1615)
==20231== by 0x5276A28: parse_body (lj_parse.c:1844)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20231== by 0x5279269: parse_for (lj_parse.c:2575)
==20231== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20231== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52740B8: fs_init (lj_parse.c:1615)
==20231== by 0x5276A28: parse_body (lj_parse.c:1844)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52740B8: fs_init (lj_parse.c:1615)
==20231== by 0x5276A28: parse_body (lj_parse.c:1844)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52740B8: fs_init (lj_parse.c:1615)
==20231== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20231== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52740B8: fs_init (lj_parse.c:1615)
==20231== by 0x5276A28: parse_body (lj_parse.c:1844)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20231== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20231== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20231== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20231== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20231== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20231== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52740B8: fs_init (lj_parse.c:1615)
==20231== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52740B8: fs_init (lj_parse.c:1615)
==20231== by 0x5276A28: parse_body (lj_parse.c:1844)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20231== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20231== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20231== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,743 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20231== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,744 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20231== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 1 blocks are definitely lost in loss record 1,745 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5263659: newtab (lj_tab.c:122)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20231== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 32 bytes in 2 blocks are definitely lost in loss record 1,746 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20231== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20231== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 33 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 33 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 33 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52688C9: cpluaopen (lj_state.c:154)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20231== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20231== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20231== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 34 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52688C9: cpluaopen (lj_state.c:154)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20231== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20231== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20231== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 34 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 34 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 35 bytes in 1 blocks are definitely lost in loss record 1,758 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20231== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20231== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 35 bytes in 1 blocks are definitely lost in loss record 1,759 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 35 bytes in 1 blocks are definitely lost in loss record 1,760 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20231== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20231== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20231== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 36 bytes in 2 blocks are definitely lost in loss record 1,765 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273BD6: lex_string (lj_lex.c:280)
==20231== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5274028: lex_opt (lj_parse.c:989)
==20231== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20231== by 0x5278522: parse_args (lj_parse.c:1900)
==20231== by 0x527868C: expr_primary (lj_parse.c:1963)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x527947B: parse_local (lj_parse.c:2259)
==20231== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20231== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20231== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20231== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 3: boolean typed value ==20231== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 37 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 37 bytes in 1 blocks are definitely lost in loss record 1,769 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 38 bytes in 1 blocks are definitely lost in loss record 1,773 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 38 bytes in 1 blocks are definitely lost in loss record 1,774 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 39 bytes in 1 blocks are definitely lost in loss record 1,778 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 39 bytes in 1 blocks are definitely lost in loss record 1,779 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20231== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20231== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20231== by 0x52BD972: luaopen_io (lib_io.c:535)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20231== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20231== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20231== by 0x52BD994: luaopen_io (lib_io.c:536)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20231== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20231== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20231== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20231== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20231== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20231== by 0x52BD972: luaopen_io (lib_io.c:535)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20231== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20231== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20231== by 0x52BD994: luaopen_io (lib_io.c:536)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 1 blocks are definitely lost in loss record 1,802 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20231== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20231== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20231== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 1 blocks are definitely lost in loss record 1,803 of 2,503
==20231== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20231== by 0x52780A8: expr_table (lj_parse.c:1744)
==20231== by 0x5277839: expr_simple (lj_parse.c:2002)
==20231== by 0x5277839: expr_unop (lj_parse.c:2075)
==20231== by 0x5277839: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x527947B: parse_local (lj_parse.c:2259)
==20231== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20231== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20231== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20231== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20231== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 2 blocks are definitely lost in loss record 1,808 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 2 blocks are definitely lost in loss record 1,809 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273BD6: lex_string (lj_lex.c:280)
==20231== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278511: parse_args (lj_parse.c:1896)
==20231== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20231== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20231== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 3: boolean typed value ==20231== 40 bytes in 2 blocks are definitely lost in loss record 1,810 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x52766BB: expr_field (lj_parse.c:1671)
==20231== by 0x527869F: expr_primary (lj_parse.c:1948)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278522: parse_args (lj_parse.c:1900)
==20231== by 0x527868C: expr_primary (lj_parse.c:1963)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BEA: expr (lj_parse.c:2107)
==20231== by 0x5277BEA: expr_list (lj_parse.c:1877)
==20231== by 0x5278522: parse_args (lj_parse.c:1900)
==20231== by 0x527868C: expr_primary (lj_parse.c:1963)
==20231== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20231== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 3: boolean typed value ==20231== 41 bytes in 1 blocks are definitely lost in loss record 1,814 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 42 bytes in 1 blocks are definitely lost in loss record 1,815 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 42 bytes in 2 blocks are definitely lost in loss record 1,816 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 42 bytes in 2 blocks are definitely lost in loss record 1,817 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 43 bytes in 1 blocks are definitely lost in loss record 1,820 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 43 bytes in 1 blocks are definitely lost in loss record 1,821 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 44 bytes in 1 blocks are definitely lost in loss record 1,822 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20231== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20231== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 44 bytes in 2 blocks are definitely lost in loss record 1,823 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20231== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20231== by 0x5279269: parse_for (lj_parse.c:2575)
==20231== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20231== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 45 bytes in 2 blocks are definitely lost in loss record 1,828 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273BD6: lex_string (lj_lex.c:280)
==20231== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278511: parse_args (lj_parse.c:1896)
==20231== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x527947B: parse_local (lj_parse.c:2259)
==20231== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20231== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20231== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20231== 47 bytes in 2 blocks are definitely lost in loss record 1,829 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20231== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 47 bytes in 2 blocks are definitely lost in loss record 1,830 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20231== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20231== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20231== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20231== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20231== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20231== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20231== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x52635B7: newtab (lj_tab.c:107)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20231== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20231== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20231== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20231== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20231== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20231== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20231== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20231== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20231== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20231== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20231== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20231== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20231== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20231== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20231== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20231== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20231== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20231== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x52635B7: newtab (lj_tab.c:107)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52781C8: expr_table (lj_parse.c:1738)
==20231== by 0x5277839: expr_simple (lj_parse.c:2002)
==20231== by 0x5277839: expr_unop (lj_parse.c:2075)
==20231== by 0x5277839: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x527947B: parse_local (lj_parse.c:2259)
==20231== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20231== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273BD6: lex_string (lj_lex.c:280)
==20231== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278511: parse_args (lj_parse.c:1896)
==20231== by 0x527868C: expr_primary (lj_parse.c:1963)
==20231== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20231== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x52798F4: parse_then (lj_parse.c:2589)
==20231== by 0x52790E4: parse_if (lj_parse.c:2599)
==20231== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20231== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20231== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20231== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20231== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20231== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20231== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20231== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20231== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20231== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,932 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20231== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,933 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,934 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20231== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 48 bytes in 1 blocks are definitely lost in loss record 1,935 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20231== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20231== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 49 bytes in 2 blocks are definitely lost in loss record 1,937 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20231== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 51 bytes in 2 blocks are definitely lost in loss record 1,938 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20231== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 51 bytes in 2 blocks are definitely lost in loss record 1,939 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52711BC: lua_setfield (lj_api.c:903)
==20231== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20231== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 54 bytes in 1 blocks are definitely lost in loss record 1,943 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52705CB: lua_getfield (lj_api.c:738)
==20231== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20231== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 59 bytes in 3 blocks are definitely lost in loss record 1,959 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20231== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 3: boolean typed value ==20231== 64 bytes in 1 blocks are definitely lost in loss record 1,992 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20231== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20231== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,993 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 64 bytes in 1 blocks are definitely lost in loss record 1,994 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20231== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20231== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,995 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20231== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20231== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 64 bytes in 1 blocks are definitely lost in loss record 1,996 of 2,503
==20231== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52628D9: buf_grow (lj_buf.c:25)
==20231== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20231== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20231== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20231== by 0x527030F: lua_concat (lj_api.c:699)
==20231== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20231== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20231== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 64 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20231== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 64 bytes in 2 blocks are definitely lost in loss record 1,998 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20231== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 64 bytes in 2 blocks are definitely lost in loss record 1,999 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273BD6: lex_string (lj_lex.c:280)
==20231== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278511: parse_args (lj_parse.c:1896)
==20231== by 0x527868C: expr_primary (lj_parse.c:1963)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x527947B: parse_local (lj_parse.c:2259)
==20231== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20231== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20231== 64 bytes in 2 blocks are definitely lost in loss record 2,000 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 65 bytes in 2 blocks are definitely lost in loss record 2,001 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x52766BB: expr_field (lj_parse.c:1671)
==20231== by 0x527869F: expr_primary (lj_parse.c:1948)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x527947B: parse_local (lj_parse.c:2259)
==20231== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20231== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20231== 67 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 67 bytes in 3 blocks are definitely lost in loss record 2,003 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 69 bytes in 3 blocks are definitely lost in loss record 2,006 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20231== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 72 bytes in 1 blocks are definitely lost in loss record 2,016 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x52635B7: newtab (lj_tab.c:107)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52BF264: luaopen_package (lib_package.c:588)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 72 bytes in 1 blocks are definitely lost in loss record 2,017 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x52635B7: newtab (lj_tab.c:107)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52BF264: luaopen_package (lib_package.c:588)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 72 bytes in 1 blocks are definitely lost in loss record 2,018 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x52635B7: newtab (lj_tab.c:107)
==20231== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20231== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20231== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,019 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20231== by 0x52B12C4: clib_new (lj_clib.c:386)
==20231== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20231== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 73 bytes in 3 blocks are definitely lost in loss record 2,020 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20231== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 80 bytes in 1 blocks are definitely lost in loss record 2,039 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20231== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20231== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 80 bytes in 1 blocks are definitely lost in loss record 2,040 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20231== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20231== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 80 bytes in 1 blocks are definitely lost in loss record 2,041 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x52635B7: newtab (lj_tab.c:107)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20231== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20231== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 80 bytes in 4 blocks are definitely lost in loss record 2,042 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20231== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 80 bytes in 4 blocks are definitely lost in loss record 2,043 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20231== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20231== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 91 bytes in 4 blocks are definitely lost in loss record 2,045 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 92 bytes in 1 blocks are definitely lost in loss record 2,046 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20231== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 93 bytes in 4 blocks are definitely lost in loss record 2,049 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20231== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20231== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20231== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20231== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20231== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20231== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20231== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20231== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20231== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20231== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20231== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20231== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20231== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x5274E94: const_gc (lj_parse.c:218)
==20231== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20231== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,078 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x5274E94: const_gc (lj_parse.c:218)
==20231== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,079 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20231== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,080 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20231== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 1 blocks are definitely lost in loss record 2,081 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 3 blocks are definitely lost in loss record 2,082 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20231== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 3 blocks are definitely lost in loss record 2,083 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20231== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 96 bytes in 3 blocks are definitely lost in loss record 2,084 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 112 bytes in 5 blocks are definitely lost in loss record 2,096 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52BD956: luaopen_io (lib_io.c:534)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 112 bytes in 5 blocks are definitely lost in loss record 2,097 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52BD956: luaopen_io (lib_io.c:534)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 119 bytes in 1 blocks are definitely lost in loss record 2,103 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20231== by 0x52BF0DA: setpath (lib_package.c:545)
==20231== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 124 bytes in 6 blocks are definitely lost in loss record 2,108 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20231== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 124 bytes in 6 blocks are definitely lost in loss record 2,109 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20231== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 126 bytes in 1 blocks are definitely lost in loss record 2,110 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5276B80: parse_body (lj_parse.c:1853)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 126 bytes in 1 blocks are definitely lost in loss record 2,111 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5276B80: parse_body (lj_parse.c:1853)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20231== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 128 bytes in 4 blocks are definitely lost in loss record 2,131 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 128 bytes in 4 blocks are definitely lost in loss record 2,132 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20231== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20231== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 128 bytes in 4 blocks are definitely lost in loss record 2,133 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 130 bytes in 1 blocks are definitely lost in loss record 2,136 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5276B80: parse_body (lj_parse.c:1853)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 130 bytes in 1 blocks are definitely lost in loss record 2,137 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5276B80: parse_body (lj_parse.c:1853)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 134 bytes in 6 blocks are definitely lost in loss record 2,140 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 136 bytes in 6 blocks are definitely lost in loss record 2,141 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,153 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 154 bytes in 7 blocks are definitely lost in loss record 2,155 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 154 bytes in 7 blocks are definitely lost in loss record 2,156 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 160 bytes in 5 blocks are definitely lost in loss record 2,167 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 160 bytes in 5 blocks are definitely lost in loss record 2,168 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 172 bytes in 5 blocks are definitely lost in loss record 2,173 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20231== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20231== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 172 bytes in 5 blocks are definitely lost in loss record 2,174 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264C3B: func_newL (lj_func.c:122)
==20231== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20231== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20231== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 176 bytes in 2 blocks are definitely lost in loss record 2,185 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20231== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20231== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 176 bytes in 2 blocks are definitely lost in loss record 2,186 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20231== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20231== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 187 bytes in 1 blocks are definitely lost in loss record 2,189 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 187 bytes in 1 blocks are definitely lost in loss record 2,190 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20231== by 0x52711F8: lua_setfield (lj_api.c:904)
==20231== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20231== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20231== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20231== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20231== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20231== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20231== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20231== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20231== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20231== by 0x52711F8: lua_setfield (lj_api.c:904)
==20231== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20231== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20231== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20231== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20231== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20231== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20231== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20231== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20231== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,215 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20231== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20231== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,216 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20231== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5274028: lex_opt (lj_parse.c:989)
==20231== by 0x52755D7: lex_match (lj_parse.c:1006)
==20231== by 0x527853E: parse_args (lj_parse.c:1904)
==20231== by 0x527868C: expr_primary (lj_parse.c:1963)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x527947B: parse_local (lj_parse.c:2259)
==20231== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20231== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 1 blocks are definitely lost in loss record 2,217 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20231== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5274028: lex_opt (lj_parse.c:989)
==20231== by 0x52755D7: lex_match (lj_parse.c:1006)
==20231== by 0x527853E: parse_args (lj_parse.c:1904)
==20231== by 0x527868C: expr_primary (lj_parse.c:1963)
==20231== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20231== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20231== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 6 blocks are definitely lost in loss record 2,218 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 192 bytes in 6 blocks are definitely lost in loss record 2,219 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 205 bytes in 9 blocks are definitely lost in loss record 2,220 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 207 bytes in 9 blocks are definitely lost in loss record 2,221 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 208 bytes in 9 blocks are definitely lost in loss record 2,226 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 218 bytes in 1 blocks are definitely lost in loss record 2,229 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20231== by 0x52BF0DA: setpath (lib_package.c:545)
==20231== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 218 bytes in 1 blocks are definitely lost in loss record 2,230 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20231== by 0x52BF0DA: setpath (lib_package.c:545)
==20231== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 231 bytes in 1 blocks are definitely lost in loss record 2,236 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5276B80: parse_body (lj_parse.c:1853)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20231== by 0x5279269: parse_for (lj_parse.c:2575)
==20231== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20231== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 231 bytes in 1 blocks are definitely lost in loss record 2,237 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5276B80: parse_body (lj_parse.c:1853)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20231== by 0x5279269: parse_for (lj_parse.c:2575)
==20231== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20231== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,240 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20231== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20231== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 239 bytes in 11 blocks are definitely lost in loss record 2,241 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 239 bytes in 11 blocks are definitely lost in loss record 2,242 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 240 bytes in 11 blocks are definitely lost in loss record 2,249 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 253 bytes in 11 blocks are definitely lost in loss record 2,251 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 256 bytes in 10 blocks are definitely lost in loss record 2,263 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 261 bytes in 12 blocks are definitely lost in loss record 2,264 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 284 bytes in 11 blocks are definitely lost in loss record 2,267 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 288 bytes in 9 blocks are definitely lost in loss record 2,270 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 288 bytes in 9 blocks are definitely lost in loss record 2,271 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52BD956: luaopen_io (lib_io.c:534)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 352 bytes in 11 blocks are definitely lost in loss record 2,283 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 352 bytes in 11 blocks are definitely lost in loss record 2,284 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52BD956: luaopen_io (lib_io.c:534)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 352 bytes in 11 blocks are definitely lost in loss record 2,285 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 360 bytes in 15 blocks are definitely lost in loss record 2,290 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x526503F: func_finduv (lj_func.c:52)
==20231== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20231== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20231== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 360 bytes in 15 blocks are definitely lost in loss record 2,291 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x526503F: func_finduv (lj_func.c:52)
==20231== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20231== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20231== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 367 bytes in 1 blocks are definitely lost in loss record 2,292 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5276B80: parse_body (lj_parse.c:1853)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20231== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20231== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20231== by 0x52711F8: lua_setfield (lj_api.c:904)
==20231== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20231== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BD956: luaopen_io (lib_io.c:534)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20231== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20231== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20231== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20231== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20231== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20231== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20231== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20231== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20231== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20231== by 0x52711F8: lua_setfield (lj_api.c:904)
==20231== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20231== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BD956: luaopen_io (lib_io.c:534)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20231== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20231== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,320 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 1 blocks are definitely lost in loss record 2,321 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20231== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x527772F: expr_simple (lj_parse.c:2012)
==20231== by 0x527772F: expr_unop (lj_parse.c:2075)
==20231== by 0x527772F: expr_binop (lj_parse.c:2088)
==20231== by 0x5277173: expr_binop (lj_parse.c:2096)
==20231== by 0x5277C21: expr (lj_parse.c:2107)
==20231== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20231== by 0x52798DD: parse_then (lj_parse.c:2587)
==20231== by 0x52790E4: parse_if (lj_parse.c:2599)
==20231== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20231== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x52798F4: parse_then (lj_parse.c:2589)
==20231== by 0x52790E4: parse_if (lj_parse.c:2599)
==20231== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20231== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20231== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20231== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20231== by 0x5279269: parse_for (lj_parse.c:2575)
==20231== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20231== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 12 blocks are definitely lost in loss record 2,322 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 12 blocks are definitely lost in loss record 2,323 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 384 bytes in 12 blocks are definitely lost in loss record 2,324 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 395 bytes in 1 blocks are definitely lost in loss record 2,325 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 402 bytes in 19 blocks are definitely lost in loss record 2,326 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20231== by 0x52688BF: cpluaopen (lj_state.c:153)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20231== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20231== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20231== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 403 bytes in 19 blocks are definitely lost in loss record 2,327 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20231== by 0x52688BF: cpluaopen (lj_state.c:153)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20231== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20231== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20231== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 416 bytes in 13 blocks are definitely lost in loss record 2,331 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 463 bytes in 20 blocks are definitely lost in loss record 2,338 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20231== by 0x52688B7: cpluaopen (lj_state.c:152)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20231== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20231== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20231== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 463 bytes in 20 blocks are definitely lost in loss record 2,339 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20231== by 0x52688B7: cpluaopen (lj_state.c:152)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20231== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20231== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20231== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 507 bytes in 24 blocks are definitely lost in loss record 2,346 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 509 bytes in 24 blocks are definitely lost in loss record 2,347 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 512 bytes in 16 blocks are definitely lost in loss record 2,350 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 512 bytes in 16 blocks are definitely lost in loss record 2,351 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 530 bytes in 22 blocks are definitely lost in loss record 2,356 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 544 bytes in 17 blocks are definitely lost in loss record 2,357 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20231== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20231== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 552 bytes in 4 blocks are definitely lost in loss record 2,359 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20231== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20231== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20231== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 554 bytes in 23 blocks are definitely lost in loss record 2,360 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 576 bytes in 18 blocks are definitely lost in loss record 2,363 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 621 bytes in 1 blocks are definitely lost in loss record 2,368 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20231== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20231== by 0x527346C: lex_scan (lj_lex.c:338)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5275478: lex_str (lj_parse.c:1024)
==20231== by 0x52766E2: expr_str (lj_parse.c:1630)
==20231== by 0x52766E2: expr_field (lj_parse.c:1672)
==20231== by 0x527869F: expr_primary (lj_parse.c:1948)
==20231== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20231== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20231== 737 bytes in 1 blocks are definitely lost in loss record 2,382 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20231== by 0x5276B80: parse_body (lj_parse.c:1853)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20231== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20231== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20231== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20231== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x52713AF: lua_rawset (lj_api.c:923)
==20231== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20231== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20231== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20231== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20231== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20231== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20231== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20231== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20231== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20231== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20231== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x52713AF: lua_rawset (lj_api.c:923)
==20231== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20231== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20231== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20231== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20231== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20231== by 0x5279269: parse_for (lj_parse.c:2575)
==20231== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20231== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20231== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20231== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20231== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,402 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20231== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20231== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278C23: parse_return (lj_parse.c:2308)
==20231== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20231== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20231== by 0x52798A8: parse_block (lj_parse.c:2400)
==20231== by 0x52798F4: parse_then (lj_parse.c:2589)
==20231== by 0x52790E4: parse_if (lj_parse.c:2599)
==20231== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20231== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20231== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20231== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20231== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20231== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20231== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20231== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20231== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20231== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20231== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20231== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,403 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20231== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 768 bytes in 1 blocks are definitely lost in loss record 2,404 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20231== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20231== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 848 bytes in 26 blocks are definitely lost in loss record 2,411 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 848 bytes in 26 blocks are definitely lost in loss record 2,412 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 1,000 bytes in 27 blocks are definitely lost in loss record 2,422 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20231== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 1,000 bytes in 27 blocks are definitely lost in loss record 2,423 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20231== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20231== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20231== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20231== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20231== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 1,371 bytes in 55 blocks are definitely lost in loss record 2,445 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x52633C9: lj_str_new (lj_str.c:188)
==20231== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20231== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20231== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20231== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20231== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x5268862: cpluaopen (lj_state.c:149)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20231== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20231== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20231== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 1,536 bytes in 1 blocks are definitely lost in loss record 2,453 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20231== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20231== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20231== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20231== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20231== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 1,536 bytes in 1 blocks are definitely lost in loss record 2,454 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x5268862: cpluaopen (lj_state.c:149)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20231== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20231== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20231== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20231== 1,536 bytes in 1 blocks are definitely lost in loss record 2,455 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5264354: newhpart (lj_tab.c:64)
==20231== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20231== by 0x5264756: rehashtab (lj_tab.c:385)
==20231== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20231== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20231== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20231== by 0x5273BD6: lex_string (lj_lex.c:280)
==20231== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20231== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20231== by 0x5278511: parse_args (lj_parse.c:1896)
==20231== by 0x527868C: expr_primary (lj_parse.c:1963)
==20231== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20231== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20231== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20231== by 0x5276B50: parse_body (lj_parse.c:1851)
==20231== by 0x527778B: expr_simple (lj_parse.c:2006)
==20231== by 0x527778B: expr_unop (lj_parse.c:2075)
==20231== by 0x527778B: expr_binop (lj_parse.c:2088)
==20231== by 0x5277BC5: expr (lj_parse.c:2107)
==20231== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20231== by 0x5279193: parse_return (lj_parse.c:2314)
==20231== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20231== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20231== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20231== by 0x527B75A: cpparser (lj_load.c:41)
==20231== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20231== by 0x527B87A: lua_loadx (lj_load.c:58)
==20231== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20231== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20231== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20231== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20231== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20231== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20231== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20231== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20231== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20231== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20231== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20231== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20231== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 3: boolean typed value ==20231== 3,072 bytes in 1 blocks are definitely lost in loss record 2,481 of 2,503
==20231== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20231== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20231== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20231== by 0x5263618: newhpart (lj_tab.c:64)
==20231== by 0x5263618: newtab (lj_tab.c:143)
==20231== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20231== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20231== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20231== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20231== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20231== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20231== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20231== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20231== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20231== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20231== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20231== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20231== by 0x41B71D: main (nginx.c:367)
==20231==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 3: boolean typed value - response_body - response is expected (repeated req 1, req 0) @@ -1,2 +0,0 @@
-foo: rc=0, type=1, val=1
-bar: rc=0, type=1, val=0
'
099-c-api.t TEST 3: boolean typed value ==20232== Invalid read of size 8
==20232== at 0x4C42EE: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20232== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20232== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232== Address 0x9669aa8 is 3 bytes after a block of size 5 alloc'd
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==20232== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==20232== by 0x41CEB8: ngx_pnalloc (ngx_palloc.c:130)
==20232== by 0x42E89F: ngx_conf_read_token (ngx_conf_file.c:724)
==20232== by 0x42E89F: ngx_conf_parse (ngx_conf_file.c:207)
==20232== by 0x496E24: ngx_stream_block (ngx_stream.c:168)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== Invalid read of size 8
==20232== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20232== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20232== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20232== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232== Address 0x58 is not stack'd, malloc'd or (recently) free'd
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_shmtx_lock
fun:ngx_http_lua_shared_dict_get
fun:lj_vm_ffi_call
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232==
==20232== Process terminating with default action of signal 11 (SIGSEGV)
==20232== Access not within mapped region at address 0x58
==20232== at 0x429D1A: ngx_shmtx_lock (ngx_shmtx.c:78)
==20232== by 0x4C42FA: ngx_http_lua_shared_dict_get (ngx_http_lua_shdict.c:1518)
==20232== by 0x525F7C7: lj_vm_ffi_call (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52AEA88: lj_ccall_func (lj_ccall.c:1136)
==20232== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232== If you believe this happened as a result of a stack
==20232== overflow in your program's main thread (unlikely but
==20232== possible), you can try to increase the size of the
==20232== main thread stack using the --main-stacksize= flag.
==20232== The main thread stack size used in this run was 8388608.
==20232== 16 bytes in 1 blocks are definitely lost in loss record 286 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x52ACD5F: lj_cdata_new (lj_cdata.h:45)
==20232== by 0x52ACD5F: lj_cconv_tv_ct (lj_cconv.c:411)
==20232== by 0x52AEB9E: ccall_get_results (lj_ccall.c:1116)
==20232== by 0x52AEB9E: lj_ccall_func (lj_ccall.c:1143)
==20232== by 0x52C4045: lj_cf_ffi_meta___call (lib_ffi.c:230)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_cconv_tv_ct
fun:ccall_get_results
fun:lj_ccall_func
fun:lj_cf_ffi_meta___call
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 18 bytes in 1 blocks are definitely lost in loss record 288 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20232== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20232== by 0x5279269: parse_for (lj_parse.c:2575)
==20232== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20232== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 3: boolean typed value ==20232== 18 bytes in 1 blocks are definitely lost in loss record 289 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5276A59: parse_params (lj_parse.c:1811)
==20232== by 0x5276A59: parse_body (lj_parse.c:1847)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_params
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 18 bytes in 1 blocks are definitely lost in loss record 290 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x4CBAC1: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:514)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20232== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20232== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 18 bytes in 1 blocks are definitely lost in loss record 291 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x52766BB: expr_field (lj_parse.c:1671)
==20232== by 0x527869F: expr_primary (lj_parse.c:1948)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 3: boolean typed value ==20232== 18 bytes in 1 blocks are definitely lost in loss record 292 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52C49B4: ffi_finalizer (lib_ffi.c:831)
==20232== by 0x52C49B4: luaopen_ffi (lib_ffi.c:852)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 18 bytes in 1 blocks are definitely lost in loss record 293 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20232== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20232== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20232== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20232== by 0x52B4F5F: cp_decl_spec (lj_cparse.c:1480)
==20232== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20232== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20232== by 0x52B489F: cp_decl_struct (lj_cparse.c:1325)
==20232== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20232== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20232== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20232== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 297 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B938A: luaopen_base (lib_base.c:656)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 298 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20232== by 0x52B9439: luaopen_base (lib_base.c:658)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 299 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x504E1F: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:22)
==20232== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20232== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 300 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x511FFB: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:55)
==20232== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20232== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 301 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x512287: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:34)
==20232== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20232== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 302 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B938A: luaopen_base (lib_base.c:656)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 303 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B9439: newproxy_weaktable (lib_base.c:647)
==20232== by 0x52B9439: luaopen_base (lib_base.c:658)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 304 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B3A17: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1947)
==20232== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20232== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 305 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D63CE: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:57)
==20232== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20232== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 306 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D6680: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:34)
==20232== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20232== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 307 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273BD6: lex_string (lj_lex.c:280)
==20232== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5277C68: expr_bracket (lj_parse.c:1679)
==20232== by 0x52786BF: expr_primary (lj_parse.c:1952)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x527947B: parse_local (lj_parse.c:2259)
==20232== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20232== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20232== by 0x5279269: parse_for (lj_parse.c:2575)
==20232== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20232== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:expr_bracket
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 3: boolean typed value ==20232== 19 bytes in 1 blocks are definitely lost in loss record 308 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20232== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 320 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20232== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 321 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20232== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 322 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 323 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 324 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 325 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 326 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x505475: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:284)
==20232== by 0x505475: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20232== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20232== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 327 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x504649: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:608)
==20232== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20232== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 328 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x504691: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:614)
==20232== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20232== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 329 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5057E7: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:131)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 330 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5066C2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:86)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 331 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4F51C1: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3234)
==20232== by 0x4F51C1: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20232== by 0x4F51C1: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51C1: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51C1: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 332 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50E60E: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:48)
==20232== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20232== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 333 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D2A1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:322)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 334 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D2E9: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:328)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 335 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D331: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:334)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 336 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5274028: lex_opt (lj_parse.c:989)
==20232== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20232== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20232== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 337 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x527B768: cpparser (lj_load.c:42)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 338 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x510D47: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:83)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 339 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x512263: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:31)
==20232== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20232== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 340 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20232== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 341 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20232== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 342 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B9A49: luaopen_math (lib_math.c:226)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 343 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52C2008: luaopen_jit (lib_jit.c:759)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 344 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 345 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 346 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x4BD662: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2890)
==20232== by 0x4BD662: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20232== by 0x4BD662: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD662: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD662: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 347 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A4103: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:300)
==20232== by 0x4A4103: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20232== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20232== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 348 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AB7D7: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:676)
==20232== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20232== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 349 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A7FFD: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:221)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 350 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AA022: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:86)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 351 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B9D9F: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2098)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 352 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x527B768: cpparser (lj_load.c:42)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20232== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20232== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 353 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A8DCE: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:35)
==20232== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20232== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 354 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5274028: lex_opt (lj_parse.c:989)
==20232== by 0x5278D9F: parse_local (lj_parse.c:2258)
==20232== by 0x5278D9F: parse_stmt (lj_parse.c:2646)
==20232== by 0x5278D9F: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 355 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x527B768: cpparser (lj_load.c:42)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 356 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D3E30: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:81)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 357 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D665C: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:31)
==20232== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20232== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 358 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5274028: lex_opt (lj_parse.c:989)
==20232== by 0x5278EE0: parse_for_iter (lj_parse.c:2538)
==20232== by 0x5278EE0: parse_for (lj_parse.c:2575)
==20232== by 0x5278EE0: parse_stmt (lj_parse.c:2636)
==20232== by 0x5278EE0: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 359 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x527B768: cpparser (lj_load.c:42)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 360 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5274028: lex_opt (lj_parse.c:989)
==20232== by 0x5278D8E: parse_local (lj_parse.c:2257)
==20232== by 0x5278D8E: parse_stmt (lj_parse.c:2646)
==20232== by 0x5278D8E: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20232== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 361 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x527B768: cpparser (lj_load.c:42)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20232== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 362 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20232== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20232== by 0x4BDF66: ngx_http_lua_cache_store_code (ngx_http_lua_cache.c:125)
==20232== by 0x4BE03A: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:187)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_cache_store_code
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 363 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x527B768: cpparser (lj_load.c:42)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 20 bytes in 1 blocks are definitely lost in loss record 364 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20232== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20232== by 0x4F91CE: ngx_stream_lua_cache_store_code (ngx_stream_lua_cache.c:122)
==20232== by 0x4F92A2: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:184)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_cache_store_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 377 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 378 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x504E61: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:28)
==20232== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20232== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 379 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x504EC2: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:37)
==20232== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20232== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 380 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x505456: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:281)
==20232== by 0x505456: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20232== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20232== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 381 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x505494: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:287)
==20232== by 0x505494: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20232== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20232== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 382 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5054D2: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:293)
==20232== by 0x5054D2: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20232== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20232== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 383 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x50D480: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:365)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 384 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50227A: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:39)
==20232== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20232== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 385 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50229E: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:42)
==20232== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20232== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 386 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B7F6D: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:28)
==20232== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20232== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 387 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B7FCE: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:37)
==20232== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20232== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 388 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A40E4: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:297)
==20232== by 0x4A40E4: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20232== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20232== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 389 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A4122: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:303)
==20232== by 0x4A4122: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20232== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20232== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 390 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A4160: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:309)
==20232== by 0x4A4160: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20232== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20232== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 391 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A7889: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:36)
==20232== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20232== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 392 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4ACFF9: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:943)
==20232== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20232== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 393 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CCD32: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:262)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 394 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D5252: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:40)
==20232== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20232== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 395 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D5276: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:43)
==20232== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20232== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 396 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20232== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20232== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 397 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x52766BB: expr_field (lj_parse.c:1671)
==20232== by 0x527869F: expr_primary (lj_parse.c:1948)
==20232== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20232== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 398 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5274028: lex_opt (lj_parse.c:989)
==20232== by 0x52755D7: lex_match (lj_parse.c:1006)
==20232== by 0x527853E: parse_args (lj_parse.c:1904)
==20232== by 0x527868C: expr_primary (lj_parse.c:1963)
==20232== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20232== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 399 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 21 bytes in 1 blocks are definitely lost in loss record 400 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20232== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20232== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20232== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20232== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20232== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20232== by 0x52B4988: cp_decl_struct (lj_cparse.c:1336)
==20232== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20232== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20232== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20232== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 405 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 406 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BD939: luaopen_io (lib_io.c:533)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 407 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20232== by 0x52BD972: luaopen_io (lib_io.c:535)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 408 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 409 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 410 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 411 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x504E40: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:25)
==20232== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20232== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 412 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x504EA3: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:34)
==20232== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20232== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 413 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x505418: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:275)
==20232== by 0x505418: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20232== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20232== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 414 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x505437: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:278)
==20232== by 0x505437: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20232== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20232== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 415 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5054F1: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:296)
==20232== by 0x5054F1: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20232== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20232== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 416 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x505853: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:140)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 417 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x507343: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:115)
==20232== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20232== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 418 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5122AB: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:37)
==20232== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20232== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 419 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 420 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BD939: luaopen_io (lib_io.c:533)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 421 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20232== by 0x52BD972: luaopen_io (lib_io.c:535)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 422 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BBA98: luaopen_string (lib_string.c:742)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 423 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52C1FF4: luaopen_jit (lib_jit.c:758)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 424 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 425 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B7F4C: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:25)
==20232== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20232== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 426 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B7FAF: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:34)
==20232== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20232== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 427 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A40A6: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:291)
==20232== by 0x4A40A6: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20232== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20232== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 428 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A40C5: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:294)
==20232== by 0x4A40C5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20232== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20232== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 429 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A417F: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:312)
==20232== by 0x4A417F: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20232== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20232== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 430 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A8069: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:230)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 431 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CE1F9: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:135)
==20232== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20232== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 432 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D66A4: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:37)
==20232== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20232== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 22 bytes in 1 blocks are definitely lost in loss record 433 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20232== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20232== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20232== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20232== by 0x52B2DE8: cp_opt (lj_cparse.c:393)
==20232== by 0x52B307C: cp_declarator (lj_cparse.c:1643)
==20232== by 0x52B54F6: cp_decl_func (lj_cparse.c:1596)
==20232== by 0x52B32EA: cp_declarator (lj_cparse.c:1690)
==20232== by 0x52B5A6C: cp_decl_multi (lj_cparse.c:1801)
==20232== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20232== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_opt
fun:cp_declarator
fun:cp_decl_func
fun:cp_declarator
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 440 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BF343: luaopen_package (lib_package.c:600)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 441 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BF370: luaopen_package (lib_package.c:602)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 442 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20232== by 0x52BD994: luaopen_io (lib_io.c:536)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 443 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20232== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 444 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5053F9: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:272)
==20232== by 0x5053F9: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20232== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20232== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 445 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5054B3: ngx_stream_lua_inject_log_consts (ngx_stream_lua_log.c:290)
==20232== by 0x5054B3: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:257)
==20232== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20232== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_log_consts
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 446 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50198D: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:371)
==20232== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20232== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20232== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 447 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D3C1: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:346)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 448 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D514: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:383)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 449 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5120F2: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:36)
==20232== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20232== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 450 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x512166: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:47)
==20232== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20232== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 451 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5122BD: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:39)
==20232== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20232== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 452 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x502B05: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:266)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 453 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BF343: luaopen_package (lib_package.c:600)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 454 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BF370: luaopen_package (lib_package.c:602)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 455 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20232== by 0x52BD994: luaopen_io (lib_io.c:536)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 456 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BCC8A: io_std_new (lib_io.c:525)
==20232== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 457 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A4087: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:288)
==20232== by 0x4A4087: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20232== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20232== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 458 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A4141: ngx_http_lua_inject_log_consts (ngx_http_lua_log.c:306)
==20232== by 0x4A4141: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:273)
==20232== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20232== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_log_consts
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 459 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CD0C5: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:372)
==20232== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 460 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4ACFB1: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:936)
==20232== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20232== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 461 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4C427E: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:412)
==20232== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20232== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 462 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CCA87: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:208)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 23 bytes in 1 blocks are definitely lost in loss record 463 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CFC97: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:265)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,065 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,066 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20232== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20232== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,067 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,068 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52705CB: lua_getfield (lj_api.c:738)
==20232== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20232== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,069 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x505733: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:116)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,070 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50577B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:122)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,071 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50669E: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:83)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,072 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D379: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:340)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,073 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x527947B: parse_local (lj_parse.c:2259)
==20232== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20232== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,074 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x501586: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:261)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,075 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x51223F: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:28)
==20232== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20232== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,076 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x502ABD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:260)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,077 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x502AE1: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:263)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,078 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x502B29: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:269)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,079 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x502BA2: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:281)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,080 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52B93D8: luaopen_base (lib_base.c:657)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,081 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20232== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20232== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,082 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,083 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52705CB: lua_getfield (lj_api.c:738)
==20232== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20232== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,084 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B81FF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:99)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,085 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A7F49: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:206)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,086 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A7F91: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:212)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,087 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A9FFE: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:83)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,088 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x52786E7: expr_primary (lj_parse.c:1956)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x527947B: parse_local (lj_parse.c:2259)
==20232== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20232== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,089 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CCC0F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:234)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,090 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D6638: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:28)
==20232== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20232== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,091 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CFC4F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:259)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,092 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CFC73: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:262)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,093 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CFCBB: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:268)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,094 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CFD34: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:280)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 24 bytes in 1 blocks are definitely lost in loss record 1,095 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273BD6: lex_string (lj_lex.c:280)
==20232== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5274028: lex_opt (lj_parse.c:989)
==20232== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20232== by 0x5278522: parse_args (lj_parse.c:1900)
==20232== by 0x527868C: expr_primary (lj_parse.c:1963)
==20232== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20232== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,103 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20232== by 0x52BF389: luaopen_package (lib_package.c:603)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,104 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20232== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,105 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x504E82: ngx_stream_lua_inject_core_consts (ngx_stream_lua_consts.c:31)
==20232== by 0x4F5152: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2661)
==20232== by 0x4F5152: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5152: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5152: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_core_consts
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,106 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5066E6: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:90)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,107 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x506D0B: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:34)
==20232== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20232== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,108 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D30D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:331)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,109 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D355: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:337)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,110 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D42D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:355)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,111 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x502B5A: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:275)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,112 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x502B7E: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:278)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,113 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x502BC6: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:284)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,114 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526FF06: luaL_newmetatable (lj_api.c:651)
==20232== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,115 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52B7325: luaL_findtable (lib_aux.c:89)
==20232== by 0x52BF389: luaopen_package (lib_package.c:603)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,116 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20232== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,117 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B7FF0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:47)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,118 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B802E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:53)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,119 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B7F8E: ngx_http_lua_inject_core_consts (ngx_http_lua_consts.c:31)
==20232== by 0x4BD6F8: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:720)
==20232== by 0x4BD6F8: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F8: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_core_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,120 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AA046: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:90)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,121 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CFCEC: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:274)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,122 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CFD10: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:277)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 25 bytes in 1 blocks are definitely lost in loss record 1,123 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273BD6: lex_string (lj_lex.c:280)
==20232== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278511: parse_args (lj_parse.c:1896)
==20232== by 0x527868C: expr_primary (lj_parse.c:1963)
==20232== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20232== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,126 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52705CB: lua_getfield (lj_api.c:738)
==20232== by 0x52B6155: lib_create_table (lj_lib.c:32)
==20232== by 0x52B6155: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,127 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,128 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20232== by 0x52BC510: luaopen_table (lib_table.c:303)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,129 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50579F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:125)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,130 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50582F: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:137)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,131 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x506752: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:101)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,132 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x507497: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:73)
==20232== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20232== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,133 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D2C5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:325)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,134 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D3E5: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:349)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,135 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x501739: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:305)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,136 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x512178: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:48)
==20232== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20232== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,137 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52BF32F: luaopen_package (lib_package.c:599)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,138 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20232== by 0x52BC510: luaopen_table (lib_table.c:303)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,139 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B800F: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:50)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,140 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B804D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:56)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,141 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B80C9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:68)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,142 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B80E8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:71)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,143 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8145: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:80)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,144 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B846B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:161)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,145 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A7FB5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:215)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,146 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A8045: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:227)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,147 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A80B1: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:236)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,148 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AA0B2: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:101)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,149 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D4A3C: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:107)
==20232== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20232== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,150 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AF598: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:40)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,151 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AF670: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:58)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,152 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CCE9D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:303)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,153 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D654C: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:48)
==20232== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20232== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 26 bytes in 1 blocks are definitely lost in loss record 1,154 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B2A2F: lj_buf_str (lj_buf.h:100)
==20232== by 0x52B2A2F: cp_ident (lj_cparse.c:167)
==20232== by 0x52B2A2F: cp_next_ (lj_cparse.c:289)
==20232== by 0x52B2A2F: cp_next (lj_cparse.c:332)
==20232== by 0x52B4BDC: cp_decl_struct (lj_cparse.c:1387)
==20232== by 0x52B50E2: cp_decl_spec (lj_cparse.c:1491)
==20232== by 0x52B596B: cp_decl_multi (lj_cparse.c:1792)
==20232== by 0x52B5F3C: cpcparser (lj_cparse.c:1868)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52B5FD8: lj_cparse (lj_cparse.c:1881)
==20232== by 0x52C2343: lj_cf_ffi_cdef (lib_ffi.c:487)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_buf_str
fun:cp_ident
fun:cp_next_
fun:cp_next
fun:cp_decl_struct
fun:cp_decl_spec
fun:cp_decl_multi
fun:cpcparser
fun:lj_vm_cpcall
fun:lj_cparse
fun:lj_cf_ffi_cdef
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,160 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4F514A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2659)
==20232== by 0x4F514A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F514A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F514A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,161 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x505757: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:119)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,162 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5065A2: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:62)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,163 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5015F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:270)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,164 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x52766BB: expr_field (lj_parse.c:1671)
==20232== by 0x527869F: expr_primary (lj_parse.c:1948)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x527947B: parse_local (lj_parse.c:2259)
==20232== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20232== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20232== by 0x5279269: parse_for (lj_parse.c:2575)
==20232== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20232== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,165 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B80AA: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:65)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,166 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8183: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:86)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,167 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B81A2: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:89)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,168 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B84E7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:173)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,169 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A7F6D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:209)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,170 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A9F02: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:62)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,171 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AD044: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:954)
==20232== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,172 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D4439: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:29)
==20232== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,173 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A80FC: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:247)
==20232== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 27 bytes in 1 blocks are definitely lost in loss record 1,174 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CCC57: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:240)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,178 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20232== by 0x52BC533: luaopen_table (lib_table.c:304)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,179 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20232== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,180 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4F5114: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2193)
==20232== by 0x4F5114: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5114: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,181 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50580B: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:134)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,182 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5065EA: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:68)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,183 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50670A: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:94)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,184 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x510D8A: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:90)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,185 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20232== by 0x52BC533: luaopen_table (lib_table.c:304)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,186 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B6917: lj_lib_prereg (lj_lib.c:168)
==20232== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,187 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4BD61A: ngx_http_lua_init_globals (ngx_http_lua_util.c:698)
==20232== by 0x4BD61A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD61A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,188 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B806C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:59)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,189 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8164: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:83)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,190 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A8021: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:224)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,191 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A808D: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:233)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,192 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A9F4A: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:68)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,193 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A9F6E: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:71)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,194 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A78AD: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:39)
==20232== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20232== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,195 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AD0B0: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:963)
==20232== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,196 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AF694: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:61)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,197 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AF6B8: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:64)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,198 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A8699: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:41)
==20232== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,199 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CCC7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:243)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 28 bytes in 1 blocks are definitely lost in loss record 1,200 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D3E73: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:88)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,205 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5015AA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:264)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,206 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x501685: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:288)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,207 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x5017A5: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:314)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,208 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B808B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:62)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,209 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B821E: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:102)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,210 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B84C8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:170)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,211 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AB747: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:664)
==20232== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20232== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,212 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AD020: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:951)
==20232== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,213 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AD068: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:957)
==20232== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,214 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B024D: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:371)
==20232== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,215 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CCC33: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:237)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 29 bytes in 1 blocks are definitely lost in loss record 1,216 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CCF2D: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:315)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,220 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x506632: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:74)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,221 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x506656: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:77)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,222 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x50D409: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:352)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,223 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x51201F: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:58)
==20232== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20232== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,224 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x512043: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:61)
==20232== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20232== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,225 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x512111: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:39)
==20232== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20232== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,226 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8107: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:74)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,227 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B81C1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:93)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,228 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B823D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:105)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,229 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B844C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:158)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,230 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A9F92: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:74)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,231 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A9FB6: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:77)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,232 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A9FDA: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:80)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,233 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A6ACA: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1430)
==20232== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20232== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,234 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B0295: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:377)
==20232== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,235 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AF5E0: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:46)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,236 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AF604: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:49)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,237 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AF628: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:52)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,238 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4AF64C: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:55)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,239 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D63F2: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:60)
==20232== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20232== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 30 bytes in 1 blocks are definitely lost in loss record 1,240 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D64E5: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:39)
==20232== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20232== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 31 bytes in 1 blocks are definitely lost in loss record 1,243 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x501781: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:311)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 31 bytes in 1 blocks are definitely lost in loss record 1,244 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8126: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:77)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 31 bytes in 1 blocks are definitely lost in loss record 1,245 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B82F7: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:124)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 31 bytes in 1 blocks are definitely lost in loss record 1,246 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B83B1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:143)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 31 bytes in 1 blocks are definitely lost in loss record 1,247 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B83D0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:146)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 31 bytes in 1 blocks are definitely lost in loss record 1,248 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B0271: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:374)
==20232== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 31 bytes in 1 blocks are definitely lost in loss record 1,249 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4CCF09: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:312)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,392 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x5268874: cpluaopen (lj_state.c:150)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20232== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20232== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20232== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,393 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20232== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,394 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,395 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20232== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,396 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20232== by 0x52BF211: luaopen_package (lib_package.c:583)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,397 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20232== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,398 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52BF389: luaopen_package (lib_package.c:603)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,399 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,400 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20232== by 0x52BC510: luaopen_table (lib_table.c:303)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,401 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20232== by 0x52BC533: luaopen_table (lib_table.c:304)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,402 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20232== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,403 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BD956: luaopen_io (lib_io.c:534)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,404 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,405 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,406 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,407 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,408 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,409 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,410 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20232== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,411 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20232== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,412 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,413 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,414 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,415 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20232== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20232== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,416 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20232== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20232== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,417 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20232== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20232== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,418 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20232== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20232== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,419 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20232== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20232== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,420 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20232== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,421 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4F5138: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2658)
==20232== by 0x4F5138: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5138: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5138: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,422 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x505503: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:259)
==20232== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20232== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,423 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x505527: ngx_stream_lua_inject_log_api (ngx_stream_lua_log.c:262)
==20232== by 0x4F515A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2663)
==20232== by 0x4F515A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F515A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F515A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_log_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,424 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x504613: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:604)
==20232== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20232== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,425 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x504637: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:607)
==20232== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20232== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,426 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50465B: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:610)
==20232== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20232== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,427 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50467F: ngx_stream_lua_inject_output_api (ngx_stream_lua_output.c:613)
==20232== by 0x4F5162: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2664)
==20232== by 0x4F5162: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5162: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5162: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_output_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,428 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x505721: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:115)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,429 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x505745: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:118)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,430 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x505769: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:121)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,431 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50578D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:124)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,432 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5057B1: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:127)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,433 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5057D5: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:130)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,434 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5057F9: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:133)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,435 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50581D: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:136)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,436 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x505841: ngx_stream_lua_inject_time_api (ngx_stream_lua_time.c:139)
==20232== by 0x4F516A: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2665)
==20232== by 0x4F516A: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F516A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F516A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_time_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,437 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x506590: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:61)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,438 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5065B4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:64)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,439 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5065D8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:67)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,440 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5065FC: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:70)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,441 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x506620: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:73)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,442 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x506644: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:76)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,443 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x506668: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:79)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,444 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50668C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:82)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,445 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5066B0: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:85)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,446 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5066D4: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:89)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,447 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5066F8: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:93)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,448 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50671C: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:96)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,449 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x506740: ngx_stream_lua_inject_string_api (ngx_stream_lua_string.c:100)
==20232== by 0x4F5172: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2666)
==20232== by 0x4F5172: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5172: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5172: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_string_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,450 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x506CD5: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:28)
==20232== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20232== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,451 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x506CF9: ngx_stream_lua_inject_control_api (ngx_stream_lua_control.c:33)
==20232== by 0x4F517D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2667)
==20232== by 0x4F517D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F517D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F517D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_control_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,452 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x507331: ngx_stream_lua_inject_sleep_api (ngx_stream_lua_sleep.c:114)
==20232== by 0x4F5185: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2668)
==20232== by 0x4F5185: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5185: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5185: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_sleep_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,453 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x507485: ngx_stream_lua_inject_phase_api (ngx_stream_lua_phase.c:72)
==20232== by 0x4F518D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2669)
==20232== by 0x4F518D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F518D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F518D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_phase_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,454 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20232== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20232== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,455 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50A86C: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1922)
==20232== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20232== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,456 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50A890: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1925)
==20232== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20232== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,457 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50A8B4: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1928)
==20232== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20232== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,458 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50A8D8: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1931)
==20232== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20232== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,459 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50A8FC: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1934)
==20232== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20232== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,460 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20232== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20232== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,461 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50197B: ngx_stream_lua_inject_req_socket_api (ngx_stream_lua_socket_tcp.c:370)
==20232== by 0x4F51AF: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3232)
==20232== by 0x4F51AF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20232== by 0x4F51AF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51AF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51AF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_req_socket_api
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,462 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50E595: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:39)
==20232== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20232== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,463 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20232== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20232== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,464 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50E5B9: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:42)
==20232== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20232== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,465 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50E5DD: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:44)
==20232== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20232== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,466 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,467 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,468 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D28F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:321)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,469 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D2B3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:324)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,470 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D2D7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:327)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,471 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D2FB: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:330)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,472 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D31F: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:333)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,473 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D343: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:336)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,474 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D367: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:339)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,475 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D38B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:342)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,476 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D3AF: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:345)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,477 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D3D3: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:348)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,478 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D3F7: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:351)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,479 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50D41B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:354)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,480 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,481 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5013EC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:213)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,482 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,483 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x501574: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:260)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,484 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x501598: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:263)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,485 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5015BC: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:266)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,486 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5015E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:269)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,487 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,488 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50164F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:282)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,489 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x501673: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:287)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,490 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x501697: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:292)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,491 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5016BB: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:295)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,492 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5016DF: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:298)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,493 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x501703: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:301)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,494 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x501727: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:304)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,495 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50174B: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:307)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,496 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50176F: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:310)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,497 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x501793: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:313)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,498 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,499 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x501802: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:324)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,500 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,501 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x501852: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:332)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,502 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,503 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5018A2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:340)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,504 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,505 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5018F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:348)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,506 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,507 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x501942: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:358)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,508 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x510D35: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:82)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,509 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,510 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x510D78: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:89)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,511 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x510D9C: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:92)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,512 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x510DC0: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:95)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,513 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x510DE4: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:98)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,514 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x510E08: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:101)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,515 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,516 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20232== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20232== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,517 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x502244: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:35)
==20232== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20232== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,518 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x502268: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:38)
==20232== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20232== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,519 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x50228C: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:41)
==20232== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20232== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,520 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20232== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20232== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,521 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x511FE9: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:54)
==20232== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20232== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,522 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x51200D: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:57)
==20232== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20232== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,523 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x512031: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:60)
==20232== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20232== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,524 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20232== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20232== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,525 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x5120E0: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:35)
==20232== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20232== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,526 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x512130: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:42)
==20232== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20232== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,527 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x512142: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:44)
==20232== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20232== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,528 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x512154: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:45)
==20232== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20232== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,529 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20232== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20232== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,530 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x51222D: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:27)
==20232== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20232== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,531 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x512251: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:30)
==20232== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20232== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,532 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x512275: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:33)
==20232== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20232== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,533 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x512299: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:36)
==20232== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20232== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,534 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20232== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20232== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,535 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x512473: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:28)
==20232== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20232== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,536 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x512497: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:30)
==20232== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20232== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,537 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,538 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x502B48: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:274)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,539 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x502B6C: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:277)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,540 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x502B90: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:280)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,541 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x502BB4: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:283)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,542 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52799AB: lj_parse (lj_parse.c:2701)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,543 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52628D9: buf_grow (lj_buf.c:25)
==20232== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20232== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20232== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20232== by 0x525C5CB: lj_BC_CAT (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20232== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lj_BC_CAT
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,544 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x5268874: cpluaopen (lj_state.c:150)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20232== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20232== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20232== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,545 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20232== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,546 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,547 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20232== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,548 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20232== by 0x52BF211: luaopen_package (lib_package.c:583)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,549 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B7440: luaL_openlib (lib_aux.c:126)
==20232== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,550 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52BF389: luaopen_package (lib_package.c:603)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,551 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,552 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20232== by 0x52BC510: luaopen_table (lib_table.c:303)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,553 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20232== by 0x52BC533: luaopen_table (lib_table.c:304)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,554 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20232== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,555 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BD956: luaopen_io (lib_io.c:534)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,556 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,557 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,558 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,559 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,560 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,561 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,562 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20232== by 0x52C205F: luaopen_jit (lib_jit.c:764)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,563 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B68F6: lj_lib_prereg (lj_lib.c:165)
==20232== by 0x52C2078: luaopen_jit (lib_jit.c:768)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_prereg
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,564 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,565 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,566 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52C4DA9: luaL_openlibs (lib_init.c:50)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,567 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20232== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20232== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,568 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20232== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20232== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,569 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20232== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20232== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,570 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20232== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20232== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,571 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20232== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20232== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,572 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20232== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,573 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4BD63E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:714)
==20232== by 0x4BD63E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD63E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD63E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,574 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD674: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2891)
==20232== by 0x4BD674: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20232== by 0x4BD674: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD674: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD674: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,575 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20232== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20232== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,576 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4BD698: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2895)
==20232== by 0x4BD698: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20232== by 0x4BD698: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD698: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD698: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,577 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4BD6BC: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2898)
==20232== by 0x4BD6BC: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20232== by 0x4BD6BC: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6BC: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6BC: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,578 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B825C: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:108)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,579 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A4191: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:275)
==20232== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20232== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,580 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A41B5: ngx_http_lua_inject_log_api (ngx_http_lua_log.c:278)
==20232== by 0x4BD700: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:722)
==20232== by 0x4BD700: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD700: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD700: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_log_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,581 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AB735: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:663)
==20232== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20232== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,582 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AB759: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:666)
==20232== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20232== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,583 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AB77D: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:669)
==20232== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20232== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,584 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AB7A1: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:672)
==20232== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20232== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,585 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AB7C5: ngx_http_lua_inject_output_api (ngx_http_lua_output.c:675)
==20232== by 0x4BD708: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:723)
==20232== by 0x4BD708: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD708: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD708: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_output_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,586 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A7F37: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:205)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,587 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A7F7F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:211)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,588 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A7FA3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:214)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,589 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A7FC7: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:217)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,590 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A7FEB: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:220)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,591 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A800F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:223)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,592 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A8033: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:226)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,593 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A8057: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:229)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,594 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A807B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:232)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,595 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A809F: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:235)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,596 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A80C3: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:238)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,597 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4A80D5: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:239)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,598 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A9EF0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:61)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,599 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A9F14: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:64)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,600 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A9F38: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:67)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,601 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A9F5C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:70)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,602 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A9F80: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:73)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,603 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A9FA4: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:76)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,604 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A9FC8: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:79)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,605 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A9FEC: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:82)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,606 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AA010: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:85)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,607 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AA034: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:89)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,608 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AA058: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:93)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,609 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AA07C: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:96)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,610 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AA0A0: ngx_http_lua_inject_string_api (ngx_http_lua_string.c:100)
==20232== by 0x4BD718: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:725)
==20232== by 0x4BD718: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD718: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD718: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_string_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,611 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A7853: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:30)
==20232== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20232== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,612 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A7877: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:35)
==20232== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20232== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,613 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A789B: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:38)
==20232== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20232== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,614 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A78BF: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:43)
==20232== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20232== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,615 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A78E3: ngx_http_lua_inject_control_api (ngx_http_lua_control.c:48)
==20232== by 0x4BD723: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:726)
==20232== by 0x4BD723: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD723: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD723: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_control_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,616 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20232== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20232== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,617 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A6A94: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1426)
==20232== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20232== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,618 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A6AB8: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1429)
==20232== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20232== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,619 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CE1E7: ngx_http_lua_inject_sleep_api (ngx_http_lua_sleep.c:134)
==20232== by 0x4BD733: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:728)
==20232== by 0x4BD733: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD733: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD733: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_sleep_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,620 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D4A2A: ngx_http_lua_inject_phase_api (ngx_http_lua_phase.c:106)
==20232== by 0x4BD73B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:729)
==20232== by 0x4BD73B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD73B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD73B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_phase_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,621 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20232== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20232== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,622 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4B3963: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1932)
==20232== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20232== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,623 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4B3987: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1935)
==20232== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20232== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,624 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4B39AB: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1938)
==20232== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20232== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,625 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4B39CF: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1941)
==20232== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20232== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,626 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4B39F3: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1944)
==20232== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20232== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,627 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,628 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AD00E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:950)
==20232== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,629 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AD032: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:953)
==20232== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,630 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AD056: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:956)
==20232== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,631 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AD07A: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:959)
==20232== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,632 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AD09E: ngx_http_lua_inject_req_header_api (ngx_http_lua_headers.c:962)
==20232== by 0x4B9D52: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2089)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_header_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,633 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AF9E6: ngx_http_lua_inject_req_uri_api (ngx_http_lua_uri.c:24)
==20232== by 0x4B9D5D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2090)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_uri_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,634 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4B0217: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:367)
==20232== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,635 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4B023B: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:370)
==20232== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,636 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4B025F: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:373)
==20232== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,637 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4B0283: ngx_http_lua_inject_req_args_api (ngx_http_lua_args.c:376)
==20232== by 0x4B9D65: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2091)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_args_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,638 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AF586: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:39)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,639 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AF5AA: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:42)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,640 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AF5CE: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:45)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,641 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AF5F2: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:48)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,642 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AF616: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:51)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,643 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AF63A: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:54)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,644 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AF65E: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:57)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,645 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AF682: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:60)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,646 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4AF6A6: ngx_http_lua_inject_req_body_api (ngx_http_lua_req_body.c:63)
==20232== by 0x4B9D6D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2092)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_body_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,647 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CD0B3: ngx_http_lua_inject_req_socket_api (ngx_http_lua_socket_tcp.c:371)
==20232== by 0x4B9D75: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2093)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_socket_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,648 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D4403: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:25)
==20232== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,649 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D4427: ngx_http_lua_inject_req_method_api (ngx_http_lua_req_method.c:28)
==20232== by 0x4B9D7D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2094)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_method_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,650 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A80EA: ngx_http_lua_inject_req_time_api (ngx_http_lua_time.c:246)
==20232== by 0x4B9D85: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2095)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_time_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,651 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A8687: ngx_http_lua_inject_req_misc_api (ngx_http_lua_misc.c:40)
==20232== by 0x4B9D8D: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2096)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_req_misc_api
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,652 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4ACF38: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:927)
==20232== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20232== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,653 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20232== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20232== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,654 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4ACF5C: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:930)
==20232== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20232== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,655 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4ACF80: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:932)
==20232== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20232== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,656 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20232== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20232== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,657 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4ACFD5: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:940)
==20232== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20232== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,658 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20232== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20232== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,659 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4A8D55: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:26)
==20232== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20232== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,660 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20232== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20232== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,661 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A8D79: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:29)
==20232== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20232== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,662 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A8D9D: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:31)
==20232== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20232== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,663 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4C426C: ngx_http_lua_inject_shdict_api (ngx_http_lua_shdict.c:409)
==20232== by 0x4BD774: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:739)
==20232== by 0x4BD774: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD774: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD774: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_shdict_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,664 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,665 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCA56: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:205)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,666 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,667 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCBFD: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:233)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,668 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCC21: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:236)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,669 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCC45: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:239)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,670 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCC69: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:242)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,671 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,672 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCCD8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:255)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,673 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCCFC: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:258)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,674 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCD20: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:261)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,675 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCD44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:264)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,676 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCD68: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:267)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,677 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,678 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCDD7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:280)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,679 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCDFB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:290)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,680 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCE1F: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:293)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,681 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCE43: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:296)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,682 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCE67: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:299)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,683 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCE8B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:302)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,684 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCEAF: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:305)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,685 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCED3: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:308)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,686 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCEF7: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:311)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,687 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCF1B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:314)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,688 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,689 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCF8A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:325)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,690 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,691 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CCFDA: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:333)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,692 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,693 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CD02A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:341)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,694 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,695 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CD07A: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:349)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,696 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D3E1E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:80)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,697 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,698 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D3E61: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:87)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,699 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D3E85: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:90)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,700 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D3EA9: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:93)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,701 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D3ECD: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:96)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,702 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D3EF1: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:99)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,703 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,704 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D3F60: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:110)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,705 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20232== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20232== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,706 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D521C: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:36)
==20232== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20232== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,707 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D5240: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:39)
==20232== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20232== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,708 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D5264: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:42)
==20232== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20232== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,709 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20232== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20232== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,710 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D63BC: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:56)
==20232== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20232== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,711 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D63E0: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:59)
==20232== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20232== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,712 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D6404: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:62)
==20232== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20232== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,713 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20232== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20232== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,714 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D64B4: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:35)
==20232== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20232== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,715 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D6504: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:42)
==20232== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20232== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,716 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D6516: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:44)
==20232== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20232== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,717 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4D6528: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:45)
==20232== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20232== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,718 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20232== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20232== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,719 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D6626: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:27)
==20232== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20232== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,720 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D664A: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:30)
==20232== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20232== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,721 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D666E: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:33)
==20232== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20232== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,722 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4D6692: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:36)
==20232== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20232== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,723 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20232== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20232== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,724 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A862F: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:29)
==20232== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20232== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,725 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A8653: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:31)
==20232== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20232== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,726 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,727 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CFCDA: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:273)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,728 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CFCFE: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:276)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,729 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CFD22: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:279)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,730 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4CFD46: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:282)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,731 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52740B8: fs_init (lj_parse.c:1615)
==20232== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,732 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52740B8: fs_init (lj_parse.c:1615)
==20232== by 0x5276A28: parse_body (lj_parse.c:1844)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20232== by 0x5279269: parse_for (lj_parse.c:2575)
==20232== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20232== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,733 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52740B8: fs_init (lj_parse.c:1615)
==20232== by 0x5276A28: parse_body (lj_parse.c:1844)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,734 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52740B8: fs_init (lj_parse.c:1615)
==20232== by 0x5276A28: parse_body (lj_parse.c:1844)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,735 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52740B8: fs_init (lj_parse.c:1615)
==20232== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20232== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,736 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52740B8: fs_init (lj_parse.c:1615)
==20232== by 0x5276A28: parse_body (lj_parse.c:1844)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20232== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,737 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20232== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20232== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20232== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,738 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20232== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20232== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,739 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52740B8: fs_init (lj_parse.c:1615)
==20232== by 0x5279A0E: lj_parse (lj_parse.c:2706)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,740 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52740B8: fs_init (lj_parse.c:1615)
==20232== by 0x5276A28: parse_body (lj_parse.c:1844)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:fs_init
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,741 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F5791: ngx_stream_lua_create_new_globals_table (ngx_stream_lua_util.c:1869)
==20232== by 0x4F583C: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:499)
==20232== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_create_new_globals_table
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,742 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20232== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,743 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20232== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,744 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20232== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 1 blocks are definitely lost in loss record 1,745 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5263659: newtab (lj_tab.c:122)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20232== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 32 bytes in 2 blocks are definitely lost in loss record 1,746 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x52B151E: lj_cdata_new (lj_cdata.h:45)
==20232== by 0x52B151E: lj_clib_index (lj_clib.c:372)
==20232== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_cdata_new
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 33 bytes in 1 blocks are definitely lost in loss record 1,749 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8354: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:134)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 33 bytes in 1 blocks are definitely lost in loss record 1,750 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B83EF: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:149)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 33 bytes in 1 blocks are definitely lost in loss record 1,751 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8544: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:182)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 34 bytes in 1 blocks are definitely lost in loss record 1,752 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52688C9: cpluaopen (lj_state.c:154)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20232== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20232== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20232== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 34 bytes in 1 blocks are definitely lost in loss record 1,753 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52688C9: cpluaopen (lj_state.c:154)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20232== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20232== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20232== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 34 bytes in 1 blocks are definitely lost in loss record 1,754 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8316: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:128)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 34 bytes in 1 blocks are definitely lost in loss record 1,755 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8373: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:137)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 35 bytes in 1 blocks are definitely lost in loss record 1,757 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 35 bytes in 1 blocks are definitely lost in loss record 1,758 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x4F502C: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2160)
==20232== by 0x4F502C: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20232== by 0x4F502C: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 35 bytes in 1 blocks are definitely lost in loss record 1,759 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x52C2029: luaopen_jit (lib_jit.c:761)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 35 bytes in 1 blocks are definitely lost in loss record 1,760 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526F95A: lua_pushlstring (lj_api.c:578)
==20232== by 0x4BD532: ngx_http_lua_init_registry (ngx_http_lua_util.c:665)
==20232== by 0x4BD532: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20232== by 0x4BD532: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushlstring
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 36 bytes in 2 blocks are definitely lost in loss record 1,765 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273BD6: lex_string (lj_lex.c:280)
==20232== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5274028: lex_opt (lj_parse.c:989)
==20232== by 0x5277BF7: expr_list (lj_parse.c:1875)
==20232== by 0x5278522: parse_args (lj_parse.c:1900)
==20232== by 0x527868C: expr_primary (lj_parse.c:1963)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x527947B: parse_local (lj_parse.c:2259)
==20232== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20232== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20232== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20232== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
}
099-c-api.t TEST 3: boolean typed value ==20232== 37 bytes in 1 blocks are definitely lost in loss record 1,767 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B827B: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:111)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 37 bytes in 1 blocks are definitely lost in loss record 1,768 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B842D: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:155)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 37 bytes in 1 blocks are definitely lost in loss record 1,769 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8582: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:188)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 38 bytes in 1 blocks are definitely lost in loss record 1,772 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B829A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:114)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 38 bytes in 1 blocks are definitely lost in loss record 1,773 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8392: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:140)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 38 bytes in 1 blocks are definitely lost in loss record 1,774 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B848A: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:164)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 39 bytes in 1 blocks are definitely lost in loss record 1,778 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B82D8: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:120)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 39 bytes in 1 blocks are definitely lost in loss record 1,779 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B84A9: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:167)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 1 blocks are definitely lost in loss record 1,797 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20232== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20232== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20232== by 0x52BD972: luaopen_io (lib_io.c:535)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 1 blocks are definitely lost in loss record 1,798 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20232== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20232== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20232== by 0x52BD994: luaopen_io (lib_io.c:536)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 1 blocks are definitely lost in loss record 1,799 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20232== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20232== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20232== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 1 blocks are definitely lost in loss record 1,800 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20232== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20232== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20232== by 0x52BD972: luaopen_io (lib_io.c:535)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 1 blocks are definitely lost in loss record 1,801 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20232== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20232== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20232== by 0x52BD994: luaopen_io (lib_io.c:536)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 1 blocks are definitely lost in loss record 1,802 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20232== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20232== by 0x52BCC4A: io_std_new (lib_io.c:518)
==20232== by 0x52BD9B3: luaopen_io (lib_io.c:537)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:io_std_new
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 1 blocks are definitely lost in loss record 1,803 of 2,503
==20232== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264521: lj_tab_resize (lj_tab.c:266)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x5264207: lj_tab_setinth (lj_tab.c:522)
==20232== by 0x52780A8: expr_table (lj_parse.c:1744)
==20232== by 0x5277839: expr_simple (lj_parse.c:2002)
==20232== by 0x5277839: expr_unop (lj_parse.c:2075)
==20232== by 0x5277839: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x527947B: parse_local (lj_parse.c:2259)
==20232== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20232== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setinth
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 2 blocks are definitely lost in loss record 1,804 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20232== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 2 blocks are definitely lost in loss record 1,805 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 2 blocks are definitely lost in loss record 1,806 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20232== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 2 blocks are definitely lost in loss record 1,807 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20232== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 2 blocks are definitely lost in loss record 1,808 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 2 blocks are definitely lost in loss record 1,809 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273BD6: lex_string (lj_lex.c:280)
==20232== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278511: parse_args (lj_parse.c:1896)
==20232== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20232== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20232== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
}
099-c-api.t TEST 3: boolean typed value ==20232== 40 bytes in 2 blocks are definitely lost in loss record 1,810 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x52766BB: expr_field (lj_parse.c:1671)
==20232== by 0x527869F: expr_primary (lj_parse.c:1948)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278522: parse_args (lj_parse.c:1900)
==20232== by 0x527868C: expr_primary (lj_parse.c:1963)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BEA: expr (lj_parse.c:2107)
==20232== by 0x5277BEA: expr_list (lj_parse.c:1877)
==20232== by 0x5278522: parse_args (lj_parse.c:1900)
==20232== by 0x527868C: expr_primary (lj_parse.c:1963)
==20232== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20232== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 3: boolean typed value ==20232== 41 bytes in 1 blocks are definitely lost in loss record 1,814 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B81E0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:96)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 42 bytes in 1 blocks are definitely lost in loss record 1,815 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B85C0: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:194)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 42 bytes in 2 blocks are definitely lost in loss record 1,816 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 42 bytes in 2 blocks are definitely lost in loss record 1,817 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 43 bytes in 1 blocks are definitely lost in loss record 1,820 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8506: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:176)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 43 bytes in 1 blocks are definitely lost in loss record 1,821 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B85A1: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:191)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 44 bytes in 1 blocks are definitely lost in loss record 1,822 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x4B8525: ngx_http_lua_inject_http_consts (ngx_http_lua_consts.c:179)
==20232== by 0x4BD6F0: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:719)
==20232== by 0x4BD6F0: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD6F0: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD6F0: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:ngx_http_lua_inject_http_consts
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 44 bytes in 2 blocks are definitely lost in loss record 1,823 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20232== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20232== by 0x5279269: parse_for (lj_parse.c:2575)
==20232== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20232== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 45 bytes in 2 blocks are definitely lost in loss record 1,828 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273BD6: lex_string (lj_lex.c:280)
==20232== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278511: parse_args (lj_parse.c:1896)
==20232== by 0x52787B4: expr_primary (lj_parse.c:1959)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x527947B: parse_local (lj_parse.c:2259)
==20232== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20232== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20232== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20232== 47 bytes in 2 blocks are definitely lost in loss record 1,829 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20232== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 47 bytes in 2 blocks are definitely lost in loss record 1,830 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20232== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,896 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20232== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,897 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20232== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,898 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,899 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,900 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F51A7: ngx_stream_lua_inject_req_api (ngx_stream_lua_util.c:3230)
==20232== by 0x4F51A7: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2675)
==20232== by 0x4F51A7: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51A7: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51A7: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_req_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,901 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50E5A7: ngx_stream_lua_inject_variable_api (ngx_stream_lua_variable.c:41)
==20232== by 0x4F51C9: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2676)
==20232== by 0x4F51C9: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51C9: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51C9: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_variable_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,902 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50D26B: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:316)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,903 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x52635B7: newtab (lj_tab.c:107)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50D492: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:368)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,904 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x5017F0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:323)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,905 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x501840: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:331)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,906 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x501890: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:339)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,907 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x5018E0: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:347)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,908 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x501930: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:357)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,909 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x510E65: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:111)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,910 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x512461: ngx_stream_lua_inject_misc_api (ngx_stream_lua_misc.c:27)
==20232== by 0x4F5215: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2685)
==20232== by 0x4F5215: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5215: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5215: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_misc_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,911 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52B93E7: newproxy_weaktable (lib_base.c:644)
==20232== by 0x52B93E7: luaopen_base (lib_base.c:658)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:newproxy_weaktable
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,912 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FF7E: luaL_newmetatable (lj_api.c:653)
==20232== by 0x52BF1FB: luaopen_package (lib_package.c:582)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaL_newmetatable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,913 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52BBAA7: luaopen_string (lib_string.c:744)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,914 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2095: luaopen_jit (lib_jit.c:771)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,915 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD686: ngx_http_lua_inject_arg_api (ngx_http_lua_util.c:2893)
==20232== by 0x4BD686: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:717)
==20232== by 0x4BD686: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD686: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD686: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_arg_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,916 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4A6A82: ngx_http_lua_inject_subrequest_api (ngx_http_lua_subrequest.c:1424)
==20232== by 0x4BD72B: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:727)
==20232== by 0x4BD72B: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD72B: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD72B: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_subrequest_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,917 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4ACF4A: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:929)
==20232== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20232== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,918 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4ACFC3: ngx_http_lua_inject_resp_header_api (ngx_http_lua_headers.c:938)
==20232== by 0x4BD756: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:736)
==20232== by 0x4BD756: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD756: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD756: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_resp_header_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,919 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4AD10D: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:980)
==20232== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20232== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,920 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4A8D67: ngx_http_lua_inject_variable_api (ngx_http_lua_variable.c:28)
==20232== by 0x4BD769: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:738)
==20232== by 0x4BD769: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD769: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD769: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_variable_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,921 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCF78: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:324)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,922 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCFC8: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:332)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,923 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CD018: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:340)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,924 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CD068: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:348)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,925 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D3F4E: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:109)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,926 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4A861D: ngx_http_lua_inject_misc_api (ngx_http_lua_misc.c:28)
==20232== by 0x4BD7B5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:747)
==20232== by 0x4BD7B5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7B5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7B5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_misc_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,927 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x52635B7: newtab (lj_tab.c:107)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52781C8: expr_table (lj_parse.c:1738)
==20232== by 0x5277839: expr_simple (lj_parse.c:2002)
==20232== by 0x5277839: expr_unop (lj_parse.c:2075)
==20232== by 0x5277839: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x527947B: parse_local (lj_parse.c:2259)
==20232== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20232== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:expr_table
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,928 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273BD6: lex_string (lj_lex.c:280)
==20232== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278511: parse_args (lj_parse.c:1896)
==20232== by 0x527868C: expr_primary (lj_parse.c:1963)
==20232== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20232== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x52798F4: parse_then (lj_parse.c:2589)
==20232== by 0x52790E4: parse_if (lj_parse.c:2599)
==20232== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20232== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20232== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,929 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4B9024: ngx_http_lua_create_new_globals_table (ngx_http_lua_util.c:183)
==20232== by 0x4B90CF: ngx_http_lua_new_thread (ngx_http_lua_util.c:325)
==20232== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20232== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_create_new_globals_table
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,930 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4B90E1: ngx_http_lua_new_thread (ngx_http_lua_util.c:327)
==20232== by 0x4BE7FC: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:54)
==20232== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_new_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,931 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20232== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20232== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,932 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F584E: ngx_stream_lua_new_thread (ngx_stream_lua_util.c:501)
==20232== by 0x4F400A: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:108)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_new_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,933 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52C4913: luaopen_ffi (lib_ffi.c:851)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,934 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x52C4962: ffi_finalizer (lib_ffi.c:828)
==20232== by 0x52C4962: luaopen_ffi (lib_ffi.c:852)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:ffi_finalizer
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 48 bytes in 1 blocks are definitely lost in loss record 1,935 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20232== by 0x52B1373: lj_clib_index (lj_clib.c:331)
==20232== by 0x52C2F08: lj_cf_ffi_clib___index (lib_ffi.c:375)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_clib_index
fun:lj_cf_ffi_clib___index
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 49 bytes in 2 blocks are definitely lost in loss record 1,937 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20232== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 51 bytes in 2 blocks are definitely lost in loss record 1,938 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20232== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 51 bytes in 2 blocks are definitely lost in loss record 1,939 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52711BC: lua_setfield (lj_api.c:903)
==20232== by 0x52B74E4: luaL_openlib (lib_aux.c:139)
==20232== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_setfield
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 54 bytes in 1 blocks are definitely lost in loss record 1,943 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52705CB: lua_getfield (lj_api.c:738)
==20232== by 0x4F907A: ngx_stream_lua_cache_load_code (ngx_stream_lua_cache.c:49)
==20232== by 0x4F922F: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:145)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_getfield
fun:ngx_stream_lua_cache_load_code
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 59 bytes in 3 blocks are definitely lost in loss record 1,959 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20232== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
}
099-c-api.t TEST 3: boolean typed value ==20232== 64 bytes in 1 blocks are definitely lost in loss record 1,992 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20232== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20232== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,993 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x510E77: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:112)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 64 bytes in 1 blocks are definitely lost in loss record 1,994 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20232== by 0x527022C: lua_newuserdata (lj_api.c:687)
==20232== by 0x52B99FD: luaopen_math (lib_math.c:221)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:lua_newuserdata
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 64 (32 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 1,995 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x4A7F5B: ngx_http_lua_inject_time_api (ngx_http_lua_time.c:208)
==20232== by 0x4BD710: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:724)
==20232== by 0x4BD710: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD710: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD710: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:ngx_http_lua_inject_time_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 64 bytes in 1 blocks are definitely lost in loss record 1,996 of 2,503
==20232== at 0x4C2B2C6: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52628D9: buf_grow (lj_buf.c:25)
==20232== by 0x526296A: lj_buf_more2 (lj_buf.c:46)
==20232== by 0x5265F4E: lj_buf_more (lj_buf.h:64)
==20232== by 0x5265F4E: lj_meta_cat (lj_meta.c:287)
==20232== by 0x527030F: lua_concat (lj_api.c:699)
==20232== by 0x4CBADB: ngx_http_lua_socket_tcp_connect (ngx_http_lua_socket_tcp.c:516)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20232== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20232== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:realloc
fun:lj_mem_realloc
fun:buf_grow
fun:lj_buf_more2
fun:lj_buf_more
fun:lj_meta_cat
fun:lua_concat
fun:ngx_http_lua_socket_tcp_connect
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 64 bytes in 2 blocks are definitely lost in loss record 1,997 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20232== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 64 bytes in 2 blocks are definitely lost in loss record 1,998 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20232== by 0x52BF3BB: luaopen_package (lib_package.c:606)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 64 bytes in 2 blocks are definitely lost in loss record 1,999 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273BD6: lex_string (lj_lex.c:280)
==20232== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278511: parse_args (lj_parse.c:1896)
==20232== by 0x527868C: expr_primary (lj_parse.c:1963)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x527947B: parse_local (lj_parse.c:2259)
==20232== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20232== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20232== 64 bytes in 2 blocks are definitely lost in loss record 2,000 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 65 bytes in 2 blocks are definitely lost in loss record 2,001 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x52766BB: expr_field (lj_parse.c:1671)
==20232== by 0x527869F: expr_primary (lj_parse.c:1948)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x527947B: parse_local (lj_parse.c:2259)
==20232== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20232== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_field
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20232== 67 bytes in 3 blocks are definitely lost in loss record 2,002 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 67 bytes in 3 blocks are definitely lost in loss record 2,003 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 69 bytes in 3 blocks are definitely lost in loss record 2,006 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20232== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 72 bytes in 1 blocks are definitely lost in loss record 2,016 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x52635B7: newtab (lj_tab.c:107)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52BF264: luaopen_package (lib_package.c:588)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 72 bytes in 1 blocks are definitely lost in loss record 2,017 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x52635B7: newtab (lj_tab.c:107)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52BF264: luaopen_package (lib_package.c:588)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 72 bytes in 1 blocks are definitely lost in loss record 2,018 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x52635B7: newtab (lj_tab.c:107)
==20232== by 0x5263883: lj_tab_dup (lj_tab.c:187)
==20232== by 0x525C8DF: lj_BC_TDUP (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20232== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_dup
fun:lj_BC_TDUP
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 2,019 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5265206: lj_udata_new (lj_udata.c:15)
==20232== by 0x52B12C4: clib_new (lj_clib.c:386)
==20232== by 0x52B1908: lj_clib_default (lj_clib.c:414)
==20232== by 0x52C4AE7: luaopen_ffi (lib_ffi.c:861)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_udata_new
fun:clib_new
fun:lj_clib_default
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 73 bytes in 3 blocks are definitely lost in loss record 2,020 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20232== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 80 bytes in 1 blocks are definitely lost in loss record 2,039 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20232== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20232== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 80 bytes in 1 blocks are definitely lost in loss record 2,040 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20232== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20232== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 80 bytes in 1 blocks are definitely lost in loss record 2,041 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x52635B7: newtab (lj_tab.c:107)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4C6D05: ngx_http_lua_socket_tcp (ngx_http_lua_socket_tcp.c:404)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4BAD02: ngx_http_lua_run_thread (ngx_http_lua_util.c:1005)
==20232== by 0x4BE949: ngx_http_lua_content_by_chunk (ngx_http_lua_contentby.c:120)
==20232== by 0x4BEA23: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:310)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_socket_tcp
fun:lj_BC_FUNCC
fun:ngx_http_lua_run_thread
fun:ngx_http_lua_content_by_chunk
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 80 bytes in 4 blocks are definitely lost in loss record 2,042 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20232== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 80 bytes in 4 blocks are definitely lost in loss record 2,043 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264E78: lj_func_newL_empty (lj_func.c:138)
==20232== by 0x52B666B: lib_read_lfunc (lj_lib.c:65)
==20232== by 0x52B666B: lj_lib_register (lj_lib.c:116)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_empty
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 91 bytes in 4 blocks are definitely lost in loss record 2,045 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 92 bytes in 1 blocks are definitely lost in loss record 2,046 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20232== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 93 bytes in 4 blocks are definitely lost in loss record 2,049 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6609: lib_read_lfunc (lj_lib.c:52)
==20232== by 0x52B6609: lj_lib_register (lj_lib.c:116)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,069 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x5013DA: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:211)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,070 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x502232: ngx_stream_lua_inject_uthread_api (ngx_stream_lua_uthread.c:33)
==20232== by 0x4F51F5: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2680)
==20232== by 0x4F51F5: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51F5: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51F5: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_uthread_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,071 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x511FD7: ngx_stream_lua_inject_timer_api (ngx_stream_lua_timer.c:52)
==20232== by 0x4F51FD: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2681)
==20232== by 0x4F51FD: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51FD: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51FD: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_timer_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,072 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x51221B: ngx_stream_lua_inject_worker_api (ngx_stream_lua_worker.c:25)
==20232== by 0x4F520D: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2683)
==20232== by 0x4F520D: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F520D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F520D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_worker_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,073 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCA44: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:203)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,074 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D520A: ngx_http_lua_inject_uthread_api (ngx_http_lua_uthread.c:34)
==20232== by 0x4BD795: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:742)
==20232== by 0x4BD795: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD795: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD795: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_uthread_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,075 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D63AA: ngx_http_lua_inject_timer_api (ngx_http_lua_timer.c:54)
==20232== by 0x4BD79D: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:743)
==20232== by 0x4BD79D: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD79D: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD79D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_timer_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,076 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D6614: ngx_http_lua_inject_worker_api (ngx_http_lua_worker.c:25)
==20232== by 0x4BD7AD: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:745)
==20232== by 0x4BD7AD: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7AD: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7AD: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_worker_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,077 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x5274E94: const_gc (lj_parse.c:218)
==20232== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20232== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,078 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x5274E94: const_gc (lj_parse.c:218)
==20232== by 0x5276BAB: parse_body (lj_parse.c:1858)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:const_gc
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,079 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20232== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,080 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20232== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C4A73: luaopen_ffi (lib_ffi.c:857)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 1 blocks are definitely lost in loss record 2,081 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x525CC20: lj_BC_TSETS (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_BC_TSETS
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 3 blocks are definitely lost in loss record 2,082 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20232== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 3 blocks are definitely lost in loss record 2,083 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B74D1: luaL_openlib (lib_aux.c:138)
==20232== by 0x52BF23B: luaopen_package (lib_package.c:585)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:luaL_openlib
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 96 bytes in 3 blocks are definitely lost in loss record 2,084 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52C4A5B: luaopen_ffi (lib_ffi.c:856)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 112 bytes in 5 blocks are definitely lost in loss record 2,096 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52BD956: luaopen_io (lib_io.c:534)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 112 bytes in 5 blocks are definitely lost in loss record 2,097 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52BD956: luaopen_io (lib_io.c:534)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 119 bytes in 1 blocks are definitely lost in loss record 2,103 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20232== by 0x52BF0DA: setpath (lib_package.c:545)
==20232== by 0x52BF31B: luaopen_package (lib_package.c:598)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 124 bytes in 6 blocks are definitely lost in loss record 2,108 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20232== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 124 bytes in 6 blocks are definitely lost in loss record 2,109 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20232== by 0x52C4D59: luaL_openlibs (lib_init.c:44)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 126 bytes in 1 blocks are definitely lost in loss record 2,110 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5276B80: parse_body (lj_parse.c:1853)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 126 bytes in 1 blocks are definitely lost in loss record 2,111 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5276B80: parse_body (lj_parse.c:1853)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 128 bytes in 4 blocks are definitely lost in loss record 2,130 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20232== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 128 bytes in 4 blocks are definitely lost in loss record 2,131 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 128 bytes in 4 blocks are definitely lost in loss record 2,132 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x526FC15: lua_pushcclosure (lj_api.c:619)
==20232== by 0x52B6859: lj_lib_pushcc (lj_lib.c:155)
==20232== by 0x52BF27A: luaopen_package (lib_package.c:590)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lua_pushcclosure
fun:lj_lib_pushcc
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 128 bytes in 4 blocks are definitely lost in loss record 2,133 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 130 bytes in 1 blocks are definitely lost in loss record 2,136 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5276B80: parse_body (lj_parse.c:1853)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 130 bytes in 1 blocks are definitely lost in loss record 2,137 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5276B80: parse_body (lj_parse.c:1853)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 134 bytes in 6 blocks are definitely lost in loss record 2,140 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 136 bytes in 6 blocks are definitely lost in loss record 2,141 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 145 (92 direct, 53 indirect) bytes in 1 blocks are definitely lost in loss record 2,153 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 154 bytes in 7 blocks are definitely lost in loss record 2,155 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 154 bytes in 7 blocks are definitely lost in loss record 2,156 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 160 bytes in 5 blocks are definitely lost in loss record 2,167 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 160 bytes in 5 blocks are definitely lost in loss record 2,168 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 172 bytes in 5 blocks are definitely lost in loss record 2,173 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20232== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20232== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 172 bytes in 5 blocks are definitely lost in loss record 2,174 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264C3B: func_newL (lj_func.c:122)
==20232== by 0x5264F4D: lj_func_newL_gc (lj_func.c:160)
==20232== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20232== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:func_newL
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 176 bytes in 2 blocks are definitely lost in loss record 2,185 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20232== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20232== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 176 bytes in 2 blocks are definitely lost in loss record 2,186 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20232== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20232== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 187 bytes in 1 blocks are definitely lost in loss record 2,189 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x5014F2: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:221)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 187 bytes in 1 blocks are definitely lost in loss record 2,190 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CCB7B: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:215)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,197 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,198 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,199 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20232== by 0x52711F8: lua_setfield (lj_api.c:904)
==20232== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,200 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F506A: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2166)
==20232== by 0x4F506A: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20232== by 0x4F506A: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,201 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F50C2: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2179)
==20232== by 0x4F50C2: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20232== by 0x4F50C2: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,202 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50A85A: ngx_stream_lua_inject_regex_api (ngx_stream_lua_regex.c:1920)
==20232== by 0x4F5195: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2672)
==20232== by 0x4F5195: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5195: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5195: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_regex_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,203 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x501562: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:258)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,204 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x510D66: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:87)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,205 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x5120AF: ngx_stream_lua_inject_config_api (ngx_stream_lua_config.c:26)
==20232== by 0x4F5205: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2682)
==20232== by 0x4F5205: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5205: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5205: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_config_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,206 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,207 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,208 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20232== by 0x52711F8: lua_setfield (lj_api.c:904)
==20232== by 0x52C4DBE: luaL_openlibs (lib_init.c:51)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,209 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD570: ngx_http_lua_init_registry (ngx_http_lua_util.c:671)
==20232== by 0x4BD570: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20232== by 0x4BD570: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,210 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD5C8: ngx_http_lua_init_registry (ngx_http_lua_util.c:684)
==20232== by 0x4BD5C8: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20232== by 0x4BD5C8: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,211 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4B3951: ngx_http_lua_inject_regex_api (ngx_http_lua_regex.c:1930)
==20232== by 0x4BD743: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:732)
==20232== by 0x4BD743: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD743: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD743: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_regex_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,212 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCBEB: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:231)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,213 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCCC6: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:253)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,214 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D3E4F: ngx_http_lua_inject_socket_udp_api (ngx_http_lua_socket_udp.c:85)
==20232== by 0x4BD78A: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:741)
==20232== by 0x4BD78A: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD78A: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD78A: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_udp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,215 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4D6483: ngx_http_lua_inject_config_api (ngx_http_lua_config.c:26)
==20232== by 0x4BD7A5: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:744)
==20232== by 0x4BD7A5: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD7A5: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD7A5: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_config_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,216 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20232== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5274028: lex_opt (lj_parse.c:989)
==20232== by 0x52755D7: lex_match (lj_parse.c:1006)
==20232== by 0x527853E: parse_args (lj_parse.c:1904)
==20232== by 0x527868C: expr_primary (lj_parse.c:1963)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x527947B: parse_local (lj_parse.c:2259)
==20232== by 0x527947B: parse_stmt (lj_parse.c:2646)
==20232== by 0x527947B: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_local
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 1 blocks are definitely lost in loss record 2,217 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20232== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5274028: lex_opt (lj_parse.c:989)
==20232== by 0x52755D7: lex_match (lj_parse.c:1006)
==20232== by 0x527853E: parse_args (lj_parse.c:1904)
==20232== by 0x527868C: expr_primary (lj_parse.c:1963)
==20232== by 0x5276DEA: expr_simple (lj_parse.c:2009)
==20232== by 0x5276DEA: expr_unop (lj_parse.c:2075)
==20232== by 0x5276DEA: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:lex_opt
fun:lex_match
fun:parse_args
fun:expr_primary
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 6 blocks are definitely lost in loss record 2,218 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 192 bytes in 6 blocks are definitely lost in loss record 2,219 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52B94C5: luaopen_base (lib_base.c:660)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 205 bytes in 9 blocks are definitely lost in loss record 2,220 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 207 bytes in 9 blocks are definitely lost in loss record 2,221 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 208 bytes in 9 blocks are definitely lost in loss record 2,226 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 218 bytes in 1 blocks are definitely lost in loss record 2,229 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20232== by 0x52BF0DA: setpath (lib_package.c:545)
==20232== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 218 bytes in 1 blocks are definitely lost in loss record 2,230 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526FA25: lua_pushstring (lj_api.c:590)
==20232== by 0x52BF0DA: setpath (lib_package.c:545)
==20232== by 0x52BF2FB: luaopen_package (lib_package.c:597)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lua_pushstring
fun:setpath
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 231 bytes in 1 blocks are definitely lost in loss record 2,236 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5276B80: parse_body (lj_parse.c:1853)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20232== by 0x5279269: parse_for (lj_parse.c:2575)
==20232== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20232== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x502BFD: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:321)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 231 bytes in 1 blocks are definitely lost in loss record 2,237 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5276B80: parse_body (lj_parse.c:1853)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20232== by 0x5279269: parse_for (lj_parse.c:2575)
==20232== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20232== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 235 (200 direct, 35 indirect) bytes in 1 blocks are definitely lost in loss record 2,240 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4AD122: ngx_http_lua_create_headers_metatable (ngx_http_lua_headers.c:982)
==20232== by 0x4BD761: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:737)
==20232== by 0x4BD761: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD761: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD761: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_create_headers_metatable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 239 bytes in 11 blocks are definitely lost in loss record 2,241 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 239 bytes in 11 blocks are definitely lost in loss record 2,242 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 240 bytes in 11 blocks are definitely lost in loss record 2,249 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 253 bytes in 11 blocks are definitely lost in loss record 2,251 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B63D1: lj_lib_register (lj_lib.c:143)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 256 bytes in 10 blocks are definitely lost in loss record 2,263 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 261 bytes in 12 blocks are definitely lost in loss record 2,264 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 284 bytes in 11 blocks are definitely lost in loss record 2,267 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 288 bytes in 9 blocks are definitely lost in loss record 2,270 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 288 bytes in 9 blocks are definitely lost in loss record 2,271 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 352 bytes in 11 blocks are definitely lost in loss record 2,282 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52BD956: luaopen_io (lib_io.c:534)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 352 bytes in 11 blocks are definitely lost in loss record 2,283 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 352 bytes in 11 blocks are definitely lost in loss record 2,284 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52BD956: luaopen_io (lib_io.c:534)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 352 bytes in 11 blocks are definitely lost in loss record 2,285 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 360 bytes in 15 blocks are definitely lost in loss record 2,290 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x526503F: func_finduv (lj_func.c:52)
==20232== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20232== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20232== by 0x502C64: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:333)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 360 bytes in 15 blocks are definitely lost in loss record 2,291 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x526503F: func_finduv (lj_func.c:52)
==20232== by 0x526503F: lj_func_newL_gc (lj_func.c:169)
==20232== by 0x525C825: lj_BC_FNEW (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5271D2C: lua_pcall (lj_api.c:1055)
==20232== by 0x4CFE0F: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:332)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:func_finduv
fun:lj_func_newL_gc
fun:lj_BC_FNEW
fun:lua_pcall
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 367 bytes in 1 blocks are definitely lost in loss record 2,292 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5276B80: parse_body (lj_parse.c:1853)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20232== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
fun:ngx_http_lua_content_handler_inline
fun:ngx_http_lua_content_handler
fun:ngx_http_core_content_phase
fun:ngx_http_core_run_phases
fun:ngx_http_handler
fun:ngx_http_process_request
fun:ngx_http_process_request_headers
fun:ngx_http_process_request_line
fun:ngx_http_wait_request_handler
fun:ngx_epoll_process_events
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,296 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20232== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,297 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20232== by 0x52711F8: lua_setfield (lj_api.c:904)
==20232== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,298 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20232== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,299 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BD956: luaopen_io (lib_io.c:534)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,300 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,301 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,302 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,303 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,304 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,305 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F5096: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2172)
==20232== by 0x4F5096: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20232== by 0x4F5096: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,306 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50D27D: ngx_stream_lua_inject_shdict_api (ngx_stream_lua_shdict.c:319)
==20232== by 0x4F51D4: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2677)
==20232== by 0x4F51D4: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51D4: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51D4: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_shdict_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,307 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x50163D: ngx_stream_lua_inject_socket_tcp_api (ngx_stream_lua_socket_tcp.c:280)
==20232== by 0x4F51DF: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2678)
==20232== by 0x4F51DF: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51DF: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51DF: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_socket_tcp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,308 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x502A63: ngx_stream_lua_inject_coroutine_api (ngx_stream_lua_coroutine.c:250)
==20232== by 0x4F5282: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2695)
==20232== by 0x4F5282: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5282: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5282: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_coroutine_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,309 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6145: lib_create_table (lj_lib.c:31)
==20232== by 0x52B6145: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,310 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x52658A7: lj_meta_tset (lj_meta.c:182)
==20232== by 0x52711F8: lua_setfield (lj_api.c:904)
==20232== by 0x52BF39D: luaopen_package (lib_package.c:604)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_meta_tset
fun:lua_setfield
fun:luaopen_package
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,311 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20232== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BD8DD: luaopen_io (lib_io.c:531)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,312 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BD956: luaopen_io (lib_io.c:534)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_io
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,313 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BE25D: luaopen_os (lib_os.c:289)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_os
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,314 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,315 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,316 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,317 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C2046: luaopen_jit (lib_jit.c:762)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_jit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,318 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD59C: ngx_http_lua_init_registry (ngx_http_lua_util.c:677)
==20232== by 0x4BD59C: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20232== by 0x4BD59C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,319 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CCDC5: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:278)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,320 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4CFBF5: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:249)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 1 blocks are definitely lost in loss record 2,321 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20232== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x527772F: expr_simple (lj_parse.c:2012)
==20232== by 0x527772F: expr_unop (lj_parse.c:2075)
==20232== by 0x527772F: expr_binop (lj_parse.c:2088)
==20232== by 0x5277173: expr_binop (lj_parse.c:2096)
==20232== by 0x5277C21: expr (lj_parse.c:2107)
==20232== by 0x5277C21: expr_cond (lj_parse.c:2122)
==20232== by 0x52798DD: parse_then (lj_parse.c:2587)
==20232== by 0x52790E4: parse_if (lj_parse.c:2599)
==20232== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20232== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x52798F4: parse_then (lj_parse.c:2589)
==20232== by 0x52790E4: parse_if (lj_parse.c:2599)
==20232== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20232== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5278937: parse_assignment (lj_parse.c:2200)
==20232== by 0x5278B03: parse_call_assign (lj_parse.c:2231)
==20232== by 0x5278B03: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278B03: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20232== by 0x5279269: parse_for (lj_parse.c:2575)
==20232== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20232== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr_binop
fun:expr
fun:expr_cond
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_assignment
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_block
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 12 blocks are definitely lost in loss record 2,322 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 12 blocks are definitely lost in loss record 2,323 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 384 bytes in 12 blocks are definitely lost in loss record 2,324 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52B9F5D: luaopen_bit (lib_bit.c:177)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_bit
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 395 bytes in 1 blocks are definitely lost in loss record 2,325 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5279A77: lj_parse (lj_parse.c:2718)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 402 bytes in 19 blocks are definitely lost in loss record 2,326 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20232== by 0x52688BF: cpluaopen (lj_state.c:153)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20232== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20232== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20232== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 403 bytes in 19 blocks are definitely lost in loss record 2,327 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5273F8D: lj_lex_init (lj_lex.c:504)
==20232== by 0x52688BF: cpluaopen (lj_state.c:153)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20232== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20232== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20232== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lex_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 416 bytes in 13 blocks are definitely lost in loss record 2,331 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52BBA70: luaopen_string (lib_string.c:739)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_string
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 463 bytes in 20 blocks are definitely lost in loss record 2,338 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20232== by 0x52688B7: cpluaopen (lj_state.c:152)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20232== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20232== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20232== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 463 bytes in 20 blocks are definitely lost in loss record 2,339 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x526541F: lj_meta_init (lj_meta.c:40)
==20232== by 0x52688B7: cpluaopen (lj_state.c:152)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20232== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20232== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20232== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_meta_init
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 507 bytes in 24 blocks are definitely lost in loss record 2,346 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 509 bytes in 24 blocks are definitely lost in loss record 2,347 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 512 bytes in 16 blocks are definitely lost in loss record 2,350 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 512 bytes in 16 blocks are definitely lost in loss record 2,351 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52C040D: luaopen_debug (lib_debug.c:402)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_debug
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 530 bytes in 22 blocks are definitely lost in loss record 2,356 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 544 bytes in 17 blocks are definitely lost in loss record 2,357 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 552 bytes in 4 blocks are definitely lost in loss record 2,358 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20232== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20232== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 552 bytes in 4 blocks are definitely lost in loss record 2,359 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x527A0DB: lj_bcread_proto (lj_bcread.c:343)
==20232== by 0x52B6656: lib_read_lfunc (lj_lib.c:63)
==20232== by 0x52B6656: lj_lib_register (lj_lib.c:116)
==20232== by 0x52BC4ED: luaopen_table (lib_table.c:298)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_bcread_proto
fun:lib_read_lfunc
fun:lj_lib_register
fun:luaopen_table
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 554 bytes in 23 blocks are definitely lost in loss record 2,360 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52B6352: lj_lib_register (lj_lib.c:110)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 576 bytes in 18 blocks are definitely lost in loss record 2,363 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 621 bytes in 1 blocks are definitely lost in loss record 2,368 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x5276991: lj_parse_keepstr (lj_parse.c:237)
==20232== by 0x5272D01: lex_longstring (lj_lex.c:175)
==20232== by 0x527346C: lex_scan (lj_lex.c:338)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5275478: lex_str (lj_parse.c:1024)
==20232== by 0x52766E2: expr_str (lj_parse.c:1630)
==20232== by 0x52766E2: expr_field (lj_parse.c:1672)
==20232== by 0x527869F: expr_primary (lj_parse.c:1948)
==20232== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20232== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_parse_keepstr
fun:lex_longstring
fun:lex_scan
fun:lj_lex_next
fun:lex_str
fun:expr_str
fun:expr_field
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
}
099-c-api.t TEST 3: boolean typed value ==20232== 737 bytes in 1 blocks are definitely lost in loss record 2,382 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5275BE1: fs_finish (lj_parse.c:1568)
==20232== by 0x5276B80: parse_body (lj_parse.c:1853)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:fs_finish
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,392 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,393 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F500D: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2155)
==20232== by 0x4F500D: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20232== by 0x4F500D: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,394 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F503E: ngx_stream_lua_init_registry (ngx_stream_lua_util.c:2161)
==20232== by 0x4F503E: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1144)
==20232== by 0x4F503E: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_init_registry
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,395 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x52713AF: lua_rawset (lj_api.c:923)
==20232== by 0x510E46: ngx_stream_lua_inject_socket_udp_api (ngx_stream_lua_socket_udp.c:106)
==20232== by 0x4F51EA: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2679)
==20232== by 0x4F51EA: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F51EA: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F51EA: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_stream_lua_inject_socket_udp_api
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,396 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B72B9: luaL_findtable (lib_aux.c:93)
==20232== by 0x52B6183: lib_create_table (lj_lib.c:35)
==20232== by 0x52B6183: lj_lib_register (lj_lib.c:78)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:luaL_findtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,397 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD513: ngx_http_lua_init_registry (ngx_http_lua_util.c:660)
==20232== by 0x4BD513: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20232== by 0x4BD513: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,398 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD544: ngx_http_lua_init_registry (ngx_http_lua_util.c:666)
==20232== by 0x4BD544: ngx_http_lua_new_state (ngx_http_lua_util.c:297)
==20232== by 0x4BD544: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_init_registry
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,399 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4B9D4A: ngx_http_lua_inject_req_api (ngx_http_lua_util.c:2087)
==20232== by 0x4BD74E: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:735)
==20232== by 0x4BD74E: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD74E: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD74E: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_req_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,400 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x52713AF: lua_rawset (lj_api.c:923)
==20232== by 0x4CD099: ngx_http_lua_inject_socket_tcp_api (ngx_http_lua_socket_tcp.c:351)
==20232== by 0x4BD77F: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:740)
==20232== by 0x4BD77F: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD77F: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD77F: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lua_rawset
fun:ngx_http_lua_inject_socket_tcp_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,401 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20232== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278D4E: parse_stmt (lj_parse.c:2645)
==20232== by 0x5278D4E: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x5279269: parse_for_iter (lj_parse.c:2552)
==20232== by 0x5279269: parse_for (lj_parse.c:2575)
==20232== by 0x5279269: parse_stmt (lj_parse.c:2636)
==20232== by 0x5279269: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x527BAFB: luaL_loadbufferx (lj_load.c:143)
==20232== by 0x4CFDA8: ngx_http_lua_inject_coroutine_api (ngx_http_lua_coroutine.c:320)
==20232== by 0x4BD822: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:757)
==20232== by 0x4BD822: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD822: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD822: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_for_iter
fun:parse_for
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:luaL_loadbufferx
fun:ngx_http_lua_inject_coroutine_api
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,402 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20232== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20232== by 0x5273A8F: lex_scan (lj_lex.c:301)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278C23: parse_return (lj_parse.c:2308)
==20232== by 0x5278C23: parse_stmt (lj_parse.c:2649)
==20232== by 0x5278C23: parse_chunk (lj_parse.c:2682)
==20232== by 0x52798A8: parse_block (lj_parse.c:2400)
==20232== by 0x52798F4: parse_then (lj_parse.c:2589)
==20232== by 0x52790E4: parse_if (lj_parse.c:2599)
==20232== by 0x52790E4: parse_stmt (lj_parse.c:2625)
==20232== by 0x52790E4: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4C0A60: ngx_http_lua_clfactory_loadbuffer (ngx_http_lua_clfactory.c:731)
==20232== by 0x4BDFF0: ngx_http_lua_cache_loadbuffer (ngx_http_lua_cache.c:166)
==20232== by 0x4BEA0E: ngx_http_lua_content_handler_inline (ngx_http_lua_contentby.c:300)
==20232== by 0x4BE4C7: ngx_http_lua_content_handler (ngx_http_lua_contentby.c:222)
==20232== by 0x4541E6: ngx_http_core_content_phase (ngx_http_core_module.c:1379)
==20232== by 0x44ED12: ngx_http_core_run_phases (ngx_http_core_module.c:856)
==20232== by 0x44EE20: ngx_http_handler (ngx_http_core_module.c:839)
==20232== by 0x457732: ngx_http_process_request (ngx_http_request.c:1916)
==20232== by 0x45A5C6: ngx_http_process_request_headers (ngx_http_request.c:1348)
==20232== by 0x45AB33: ngx_http_process_request_line (ngx_http_request.c:1027)
==20232== by 0x45B628: ngx_http_wait_request_handler (ngx_http_request.c:504)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_scan
fun:lj_lex_next
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:parse_block
fun:parse_then
fun:parse_if
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_http_lua_clfactory_loadbuffer
fun:ngx_http_lua_cache_loadbuffer
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,403 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20232== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C4A29: luaopen_ffi (lib_ffi.c:853)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 768 bytes in 1 blocks are definitely lost in loss record 2,404 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x52B671E: lib_create_table (lj_lib.c:44)
==20232== by 0x52B671E: lj_lib_register (lj_lib.c:78)
==20232== by 0x52C4B27: luaopen_ffi (lib_ffi.c:864)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:lib_create_table
fun:lj_lib_register
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 848 bytes in 26 blocks are definitely lost in loss record 2,411 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 848 bytes in 26 blocks are definitely lost in loss record 2,412 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52B9A21: luaopen_math (lib_math.c:223)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_math
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 1,000 bytes in 27 blocks are definitely lost in loss record 2,422 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4F4D9B: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1055)
==20232== by 0x4F4D9B: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 1,000 bytes in 27 blocks are definitely lost in loss record 2,423 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x5261697: lj_mem_newgco (lj_gc.c:824)
==20232== by 0x5264E26: lj_func_newC (lj_func.c:109)
==20232== by 0x52B62ED: lj_lib_register (lj_lib.c:92)
==20232== by 0x52B94A8: luaopen_base (lib_base.c:659)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52C4D68: luaL_openlibs (lib_init.c:45)
==20232== by 0x4BD2A1: ngx_http_lua_new_state (ngx_http_lua_util.c:208)
==20232== by 0x4BD2A1: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_newgco
fun:lj_func_newC
fun:lj_lib_register
fun:luaopen_base
fun:lj_BC_FUNCC
fun:luaL_openlibs
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 1,371 bytes in 55 blocks are definitely lost in loss record 2,445 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x52633C9: lj_str_new (lj_str.c:188)
==20232== by 0x52AAD29: lj_ctype_init (lj_ctype.c:611)
==20232== by 0x52C4901: luaopen_ffi (lib_ffi.c:850)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x52BE49B: lj_cf_package_require (lib_package.c:439)
==20232== by 0x525D6F7: lj_BC_FUNCC (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x4F5EA0: ngx_stream_lua_run_thread (ngx_stream_lua_util.c:1220)
==20232== by 0x4F4155: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:167)
==20232== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:lj_str_new
fun:lj_ctype_init
fun:luaopen_ffi
fun:lj_BC_FUNCC
fun:lj_cf_package_require
fun:lj_BC_FUNCC
fun:ngx_stream_lua_run_thread
fun:ngx_stream_lua_content_by_chunk
fun:ngx_stream_lua_content_handler_inline
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_reap_children
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 1,536 bytes in 1 blocks are definitely lost in loss record 2,452 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x5268862: cpluaopen (lj_state.c:149)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20232== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20232== by 0x4F4D87: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1050)
==20232== by 0x4F4D87: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 1,536 bytes in 1 blocks are definitely lost in loss record 2,453 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4F5126: ngx_stream_lua_inject_ngx_api (ngx_stream_lua_util.c:2656)
==20232== by 0x4F5126: ngx_stream_lua_init_globals (ngx_stream_lua_util.c:2195)
==20232== by 0x4F5126: ngx_stream_lua_new_state (ngx_stream_lua_util.c:1145)
==20232== by 0x4F5126: ngx_stream_lua_init_vm (ngx_stream_lua_util.c:363)
==20232== by 0x4ED3BC: ngx_stream_lua_init (ngx_stream_lua_module.c:624)
==20232== by 0x4970C0: ngx_stream_block (ngx_stream.c:227)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_stream_lua_inject_ngx_api
fun:ngx_stream_lua_init_globals
fun:ngx_stream_lua_new_state
fun:ngx_stream_lua_init_vm
fun:ngx_stream_lua_init
fun:ngx_stream_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 1,536 bytes in 1 blocks are definitely lost in loss record 2,454 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x5268862: cpluaopen (lj_state.c:149)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x5268B5A: lua_newstate (lj_state.c:222)
==20232== by 0x52B7981: luaL_newstate (lib_aux.c:323)
==20232== by 0x4BD28D: ngx_http_lua_new_state (ngx_http_lua_util.c:203)
==20232== by 0x4BD28D: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:cpluaopen
fun:lj_vm_cpcall
fun:lua_newstate
fun:luaL_newstate
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value ==20232== 1,536 bytes in 1 blocks are definitely lost in loss record 2,455 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5264354: newhpart (lj_tab.c:64)
==20232== by 0x5264354: lj_tab_resize (lj_tab.c:276)
==20232== by 0x5264756: rehashtab (lj_tab.c:385)
==20232== by 0x526400D: lj_tab_newkey (lj_tab.c:469)
==20232== by 0x5264181: lj_tab_setstr (lj_tab.c:534)
==20232== by 0x52769A6: lj_parse_keepstr (lj_parse.c:238)
==20232== by 0x5273BD6: lex_string (lj_lex.c:280)
==20232== by 0x5273BD6: lex_scan (lj_lex.c:364)
==20232== by 0x5273F2C: lj_lex_next (lj_lex.c:454)
==20232== by 0x5278511: parse_args (lj_parse.c:1896)
==20232== by 0x527868C: expr_primary (lj_parse.c:1963)
==20232== by 0x5278AD4: parse_call_assign (lj_parse.c:2226)
==20232== by 0x5278AD4: parse_stmt (lj_parse.c:2670)
==20232== by 0x5278AD4: parse_chunk (lj_parse.c:2682)
==20232== by 0x5276B50: parse_body (lj_parse.c:1851)
==20232== by 0x527778B: expr_simple (lj_parse.c:2006)
==20232== by 0x527778B: expr_unop (lj_parse.c:2075)
==20232== by 0x527778B: expr_binop (lj_parse.c:2088)
==20232== by 0x5277BC5: expr (lj_parse.c:2107)
==20232== by 0x5277BC5: expr_list (lj_parse.c:1874)
==20232== by 0x5279193: parse_return (lj_parse.c:2314)
==20232== by 0x5279193: parse_stmt (lj_parse.c:2649)
==20232== by 0x5279193: parse_chunk (lj_parse.c:2682)
==20232== by 0x5279A5F: lj_parse (lj_parse.c:2715)
==20232== by 0x527B75A: cpparser (lj_load.c:41)
==20232== by 0x525DA66: lj_vm_cpcall (in /opt/luajit-sysm/lib/libluajit-5.1.so.2.1.0)
==20232== by 0x527B87A: lua_loadx (lj_load.c:58)
==20232== by 0x4F9D4D: ngx_stream_lua_clfactory_loadbuffer (ngx_stream_lua_clfactory.c:730)
==20232== by 0x4F9258: ngx_stream_lua_cache_loadbuffer (ngx_stream_lua_cache.c:163)
==20232== by 0x4F4218: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:64)
==20232== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==20232== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==20232== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==20232== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==20232== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==20232== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==20232== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==20232== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==20232== by 0x4429D3: ngx_reap_children (ngx_process_cycle.c:621)
==20232== by 0x4429D3: ngx_master_process_cycle (ngx_process_cycle.c:174)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:lj_tab_resize
fun:rehashtab
fun:lj_tab_newkey
fun:lj_tab_setstr
fun:lj_parse_keepstr
fun:lex_string
fun:lex_scan
fun:lj_lex_next
fun:parse_args
fun:expr_primary
fun:parse_call_assign
fun:parse_stmt
fun:parse_chunk
fun:parse_body
fun:expr_simple
fun:expr_unop
fun:expr_binop
fun:expr
fun:expr_list
fun:parse_return
fun:parse_stmt
fun:parse_chunk
fun:lj_parse
fun:cpparser
fun:lj_vm_cpcall
fun:lua_loadx
fun:ngx_stream_lua_clfactory_loadbuffer
fun:ngx_stream_lua_cache_loadbuffer
fun:ngx_stream_lua_content_handler_inline
}
099-c-api.t TEST 3: boolean typed value ==20232== 3,072 bytes in 1 blocks are definitely lost in loss record 2,481 of 2,503
==20232== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==20232== by 0x4C2B248: realloc (vg_replace_malloc.c:785)
==20232== by 0x52615EC: lj_mem_realloc (lj_gc.c:811)
==20232== by 0x5263618: newhpart (lj_tab.c:64)
==20232== by 0x5263618: newtab (lj_tab.c:143)
==20232== by 0x5263758: lj_tab_new (lj_tab.c:160)
==20232== by 0x526FE3A: lua_createtable (lj_api.c:644)
==20232== by 0x4BD62C: ngx_http_lua_inject_ngx_api (ngx_http_lua_util.c:712)
==20232== by 0x4BD62C: ngx_http_lua_init_globals (ngx_http_lua_util.c:704)
==20232== by 0x4BD62C: ngx_http_lua_new_state (ngx_http_lua_util.c:298)
==20232== by 0x4BD62C: ngx_http_lua_init_vm (ngx_http_lua_util.c:3721)
==20232== by 0x4B4941: ngx_http_lua_init (ngx_http_lua_module.c:740)
==20232== by 0x44D64B: ngx_http_block (ngx_http.c:312)
==20232== by 0x42EC6E: ngx_conf_handler (ngx_conf_file.c:427)
==20232== by 0x42EC6E: ngx_conf_parse (ngx_conf_file.c:283)
==20232== by 0x42C5BF: ngx_init_cycle (ngx_cycle.c:274)
==20232== by 0x442D28: ngx_master_process_cycle (ngx_process_cycle.c:234)
==20232== by 0x41B71D: main (nginx.c:367)
==20232==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:lj_mem_realloc
fun:newhpart
fun:newtab
fun:lj_tab_new
fun:lua_createtable
fun:ngx_http_lua_inject_ngx_api
fun:ngx_http_lua_init_globals
fun:ngx_http_lua_new_state
fun:ngx_http_lua_init_vm
fun:ngx_http_lua_init
fun:ngx_http_block
fun:ngx_conf_handler
fun:ngx_conf_parse
fun:ngx_init_cycle
fun:ngx_master_process_cycle
fun:main
}
099-c-api.t TEST 3: boolean typed value - status code ok got: ''
expected: '200'
099-c-api.t TEST 3: boolean typed value - response_body - response is expected (repeated req 2, req 0) @@ -1,2 +0,0 @@
-foo: rc=0, type=1, val=1
-bar: rc=0, type=1, val=0
'
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d57e0 is 32 bytes inside a block of size 96 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F74B2: ngx_stream_lua_create_fake_session (ngx_stream_lua_util.c:3080)
==21015== by 0x510FEC: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:391)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x8414ec0 is 96 bytes inside a block of size 104 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F74CE: ngx_stream_lua_create_fake_session (ngx_stream_lua_util.c:3085)
==21015== by 0x510FEC: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:391)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x8414fb0 is 80 bytes inside a block of size 368 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x51108F: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==21015== by 0x51108F: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:425)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==21015== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x8414fe0 is 128 bytes inside a block of size 368 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x51108F: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==21015== by 0x51108F: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:425)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d57c8 is 8 bytes inside a block of size 96 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F74B2: ngx_stream_lua_create_fake_session (ngx_stream_lua_util.c:3080)
==21015== by 0x510FEC: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:391)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d57c8 is 8 bytes inside a block of size 96 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F74B2: ngx_stream_lua_create_fake_session (ngx_stream_lua_util.c:3080)
==21015== by 0x510FEC: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:391)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d56e0 is 0 bytes inside a block of size 80 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21015== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==21015== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d56f0 is 16 bytes inside a block of size 80 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21015== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==21015== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d56e0 is 0 bytes inside a block of size 80 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21015== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==21015== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d56e0 is 0 bytes inside a block of size 80 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21015== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==21015== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d5710 is 48 bytes inside a block of size 80 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21015== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==21015== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d56f8 is 24 bytes inside a block of size 80 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21015== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==21015== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d56e8 is 8 bytes inside a block of size 80 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21015== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==21015== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d56e8 is 8 bytes inside a block of size 80 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21015== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
106-timer.t TEST 12: ngx.thread API ==21015== Invalid read of size 8
==21015== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==21015== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Address 0x80d5728 is 72 bytes inside a block of size 80 free'd
==21015== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21015== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21015== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21015== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21015== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21015== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21015== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21015== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015== Block was alloc'd at
==21015== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21015== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21015== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21015== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21015== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21015== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21015== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21015== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21015== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21015== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21015== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21015== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21015== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21015== by 0x41B71D: main (nginx.c:367)
==21015==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d7a0 is 32 bytes inside a block of size 96 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F74B2: ngx_stream_lua_create_fake_session (ngx_stream_lua_util.c:3080)
==21456== by 0x510FEC: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:391)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d8d0 is 96 bytes inside a block of size 104 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F74CE: ngx_stream_lua_create_fake_session (ngx_stream_lua_util.c:3085)
==21456== by 0x510FEC: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:391)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d9c0 is 80 bytes inside a block of size 368 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x51108F: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==21456== by 0x51108F: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:425)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==21456== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d9f0 is 128 bytes inside a block of size 368 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x51108F: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==21456== by 0x51108F: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:425)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d788 is 8 bytes inside a block of size 96 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F74B2: ngx_stream_lua_create_fake_session (ngx_stream_lua_util.c:3080)
==21456== by 0x510FEC: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:391)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d788 is 8 bytes inside a block of size 96 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F74B2: ngx_stream_lua_create_fake_session (ngx_stream_lua_util.c:3080)
==21456== by 0x510FEC: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:391)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d6a0 is 0 bytes inside a block of size 80 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21456== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==21456== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d6b0 is 16 bytes inside a block of size 80 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21456== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==21456== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d6a0 is 0 bytes inside a block of size 80 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21456== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==21456== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d6a0 is 0 bytes inside a block of size 80 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21456== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==21456== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d6d0 is 48 bytes inside a block of size 80 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21456== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==21456== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d6b8 is 24 bytes inside a block of size 80 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21456== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==21456== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d6a8 is 8 bytes inside a block of size 80 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21456== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==21456== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d6a8 is 8 bytes inside a block of size 80 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21456== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
108-timer-safe.t TEST 10: ngx.thread API ==21456== Invalid read of size 8
==21456== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==21456== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x511387: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:496)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Address 0x920d6e8 is 72 bytes inside a block of size 80 free'd
==21456== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==21456== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==21456== by 0x4F5B26: ngx_stream_lua_close_fake_connection (ngx_stream_lua_util.c:2029)
==21456== by 0x4F5B3D: ngx_stream_lua_close_fake_session (ngx_stream_lua_util.c:1941)
==21456== by 0x4F5C85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1929)
==21456== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==21456== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==21456== by 0x51137C: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:490)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456== Block was alloc'd at
==21456== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==21456== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==21456== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==21456== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==21456== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==21456== by 0x4F7445: ngx_stream_lua_create_fake_connection (ngx_stream_lua_util.c:3040)
==21456== by 0x510FAB: ngx_stream_lua_timer_handler (ngx_stream_lua_timer.c:380)
==21456== by 0x43A7BA: ngx_event_expire_timers (ngx_event_timer.c:97)
==21456== by 0x43A3CA: ngx_process_events_and_timers (ngx_event.c:256)
==21456== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==21456== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==21456== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==21456== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==21456== by 0x41B71D: main (nginx.c:367)
==21456==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_timer_handler
fun:ngx_event_expire_timers
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f8a90 is 32 bytes inside a block of size 96 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23392== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f8c50 is 96 bytes inside a block of size 104 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23392== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f8d40 is 80 bytes inside a block of size 368 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==23392== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==23392== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f8d70 is 128 bytes inside a block of size 368 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==23392== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f8a78 is 8 bytes inside a block of size 96 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23392== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==23392== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f8a78 is 8 bytes inside a block of size 96 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23392== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23392== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f88f0 is 0 bytes inside a block of size 80 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==23392== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23392== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f8900 is 16 bytes inside a block of size 80 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==23392== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23392== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f88f0 is 0 bytes inside a block of size 80 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==23392== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23392== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f88f0 is 0 bytes inside a block of size 80 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==23392== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23392== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f8920 is 48 bytes inside a block of size 80 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==23392== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23392== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f8908 is 24 bytes inside a block of size 80 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==23392== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23392== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f88f8 is 8 bytes inside a block of size 80 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==23392== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23392== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f88f8 is 8 bytes inside a block of size 80 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 3: kill pending resolver ==23392== Invalid read of size 8
==23392== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==23392== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23392== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23392== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Address 0x83f8938 is 72 bytes inside a block of size 80 free'd
==23392== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23392== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23392== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23392== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23392== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23392== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23392== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23392== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23392== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23392== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23392== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23392== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392== Block was alloc'd at
==23392== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23392== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23392== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23392== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23392== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23392== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23392== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23392== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23392== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23392== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23392== by 0x4425FC: ngx_master_process_cycle (ngx_process_cycle.c:130)
==23392== by 0x41B71D: main (nginx.c:367)
==23392==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab800 is 32 bytes inside a block of size 96 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23441== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x9206ff0 is 96 bytes inside a block of size 104 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23441== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x9207090 is 80 bytes inside a block of size 368 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==23441== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==23441== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x92070c0 is 128 bytes inside a block of size 368 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==23441== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab7e8 is 8 bytes inside a block of size 96 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23441== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==23441== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab7e8 is 8 bytes inside a block of size 96 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23441== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23441== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab700 is 0 bytes inside a block of size 80 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==23441== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23441== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab710 is 16 bytes inside a block of size 80 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==23441== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23441== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab700 is 0 bytes inside a block of size 80 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==23441== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23441== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab700 is 0 bytes inside a block of size 80 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==23441== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23441== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab730 is 48 bytes inside a block of size 80 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==23441== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23441== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab718 is 24 bytes inside a block of size 80 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==23441== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23441== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab708 is 8 bytes inside a block of size 80 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==23441== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23441== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab708 is 8 bytes inside a block of size 80 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 6: kill self ==23441== Invalid read of size 8
==23441== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==23441== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23441== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23441== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Address 0x94ab748 is 72 bytes inside a block of size 80 free'd
==23441== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23441== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23441== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23441== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23441== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23441== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23441== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23441== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23441== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23441== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23441== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23441== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441== Block was alloc'd at
==23441== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23441== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23441== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23441== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23441== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23441== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23441== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23441== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23441== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23441== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23441== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23441== by 0x41B71D: main (nginx.c:367)
==23441==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b7c0 is 32 bytes inside a block of size 96 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23461== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b8e0 is 96 bytes inside a block of size 104 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23461== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b980 is 80 bytes inside a block of size 368 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==23461== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==23461== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b9b0 is 128 bytes inside a block of size 368 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==23461== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b7a8 is 8 bytes inside a block of size 96 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23461== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==23461== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b7a8 is 8 bytes inside a block of size 96 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23461== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23461== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b6c0 is 0 bytes inside a block of size 80 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==23461== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23461== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b6d0 is 16 bytes inside a block of size 80 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==23461== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23461== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b6c0 is 0 bytes inside a block of size 80 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==23461== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23461== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b6c0 is 0 bytes inside a block of size 80 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==23461== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23461== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b6f0 is 48 bytes inside a block of size 80 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==23461== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23461== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b6d8 is 24 bytes inside a block of size 80 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==23461== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23461== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b6c8 is 8 bytes inside a block of size 80 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==23461== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23461== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b6c8 is 8 bytes inside a block of size 80 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 1: kill pending sleep ==23461== Invalid read of size 8
==23461== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==23461== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23461== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23461== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Address 0x982b708 is 72 bytes inside a block of size 80 free'd
==23461== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23461== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23461== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23461== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23461== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23461== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23461== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23461== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23461== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23461== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23461== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23461== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461== Block was alloc'd at
==23461== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23461== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23461== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23461== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23461== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23461== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23461== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23461== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23461== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23461== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23461== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23461== by 0x41B71D: main (nginx.c:367)
==23461==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x4F7A62: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba1500 is 32 bytes inside a block of size 96 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23481== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x4F7A6D: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:596)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba1620 is 96 bytes inside a block of size 104 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23481== by 0x499B1A: ngx_stream_init_session (ngx_stream_handler.c:238)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x4F7A76: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:597)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba16c0 is 80 bytes inside a block of size 368 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==23481== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x4F7A7F: ngx_stream_lua_cleanup_pending_operation (ngx_stream_lua_util.h:257)
==23481== by 0x4F7A7F: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:598)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba16f0 is 128 bytes inside a block of size 368 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x4F43A9: ngx_stream_lua_create_ctx (ngx_stream_lua_util.h:174)
==23481== by 0x4F43A9: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:216)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_cleanup_pending_operation
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x4F7A95: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:601)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba14e8 is 8 bytes inside a block of size 96 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23481== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x4F5B59: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1886)
==23481== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba14e8 is 8 bytes inside a block of size 96 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x41CFD3: ngx_pcalloc (ngx_palloc.c:218)
==23481== by 0x499DC3: ngx_stream_init_connection (ngx_stream_handler.c:121)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x4F5B61: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23481== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba1400 is 0 bytes inside a block of size 80 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x41C1C2: ngx_log_error_core (ngx_log.c:126)
==23481== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23481== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba1410 is 16 bytes inside a block of size 80 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x41C292: ngx_log_error_core (ngx_log.c:159)
==23481== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23481== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba1400 is 0 bytes inside a block of size 80 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x41C2B6: ngx_log_error_core (ngx_log.c:163)
==23481== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23481== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba1400 is 0 bytes inside a block of size 80 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x41C2C0: ngx_log_error_core (ngx_log.c:167)
==23481== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23481== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba1430 is 48 bytes inside a block of size 80 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x41C2E3: ngx_log_error_core (ngx_log.c:172)
==23481== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23481== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba1418 is 24 bytes inside a block of size 80 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x41C2E9: ngx_log_error_core (ngx_log.c:183)
==23481== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23481== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba1408 is 8 bytes inside a block of size 80 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x41C318: ngx_log_error_core (ngx_log.c:189)
==23481== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23481== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba1408 is 8 bytes inside a block of size 80 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
127-uthread-kill.t TEST 5: kill a thread already terminated ==23481== Invalid read of size 8
==23481== at 0x41C328: ngx_log_error_core (ngx_log.c:195)
==23481== by 0x4F5B85: ngx_stream_lua_finalize_fake_session (ngx_stream_lua_util.c:1888)
==23481== by 0x4F8003: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:606)
==23481== by 0x4F455D: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Address 0x9ba1448 is 72 bytes inside a block of size 80 free'd
==23481== at 0x4C29FDA: free (vg_replace_malloc.c:530)
==23481== by 0x41CE11: ngx_destroy_pool (ngx_palloc.c:79)
==23481== by 0x499AC3: ngx_stream_close_connection (ngx_stream_handler.c:323)
==23481== by 0x4F77C6: ngx_stream_lua_free_session (ngx_stream_lua_util.c:3221)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_real_session (ngx_stream_lua_util.c:714)
==23481== by 0x4F7FF6: ngx_stream_lua_finalize_session (ngx_stream_lua_util.c:602)
==23481== by 0x4F80C4: ngx_stream_lua_run_posted_threads (ngx_stream_lua_util.c:1732)
==23481== by 0x4F4173: ngx_stream_lua_content_by_chunk (ngx_stream_lua_contentby.c:174)
==23481== by 0x4F4232: ngx_stream_lua_content_handler_inline (ngx_stream_lua_contentby.c:74)
==23481== by 0x4F4552: ngx_stream_lua_content_handler (ngx_stream_lua_contentby.c:236)
==23481== by 0x499B34: ngx_stream_init_session (ngx_stream_handler.c:244)
==23481== by 0x49A234: ngx_stream_init_connection (ngx_stream_handler.c:223)
==23481== by 0x43B2BF: ngx_event_accept (ngx_event_accept.c:309)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481== Block was alloc'd at
==23481== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==23481== by 0x43DE11: ngx_alloc (ngx_alloc.c:22)
==23481== by 0x41CC82: ngx_malloc (ngx_palloc.c:140)
==23481== by 0x41CEAA: ngx_palloc (ngx_palloc.c:123)
==23481== by 0x43AFBB: ngx_event_accept (ngx_event_accept.c:175)
==23481== by 0x443F1A: ngx_epoll_process_events (ngx_epoll_module.c:900)
==23481== by 0x43A370: ngx_process_events_and_timers (ngx_event.c:242)
==23481== by 0x441CEB: ngx_worker_process_cycle (ngx_process_cycle.c:753)
==23481== by 0x44048D: ngx_spawn_process (ngx_process.c:198)
==23481== by 0x441125: ngx_start_worker_processes (ngx_process_cycle.c:358)
==23481== by 0x442D69: ngx_master_process_cycle (ngx_process_cycle.c:243)
==23481== by 0x41B71D: main (nginx.c:367)
==23481==
{
<insert_a_suppression_name_here>
Memcheck:Addr8
fun:ngx_log_error_core
fun:ngx_stream_lua_finalize_fake_session
fun:ngx_stream_lua_finalize_session
fun:ngx_stream_lua_content_handler
fun:ngx_stream_init_session
fun:ngx_stream_init_connection
fun:ngx_event_accept
fun:ngx_epoll_process_events
fun:ngx_process_events_and_timers
fun:ngx_worker_process_cycle
fun:ngx_spawn_process
fun:ngx_start_worker_processes
fun:ngx_master_process_cycle
fun:main
}
128-duplex-tcp-socket.t TEST 5: concurrent socket operations while connecting - response_body - response is expected (repeated req 0, req 0) @@ -4,5 +4,5 @@
getreusedtimes: 0 nil
setkeepalive: nil socket busy connecting
connect: nil socket busy connecting
-connect: nil timeout
+connect: nil connection refused
close: nil closed
'
128-duplex-tcp-socket.t TEST 5: concurrent socket operations while connecting - response_body - response is expected (repeated req 1, req 0) @@ -4,5 +4,5 @@
getreusedtimes: 0 nil
setkeepalive: nil socket busy connecting
connect: nil socket busy connecting
-connect: nil timeout
+connect: nil connection refused
close: nil closed
'
129-ssl-socket.t ERROR: client socket timed out - TEST 4: ssl session reuse '
129-ssl-socket.t TEST 4: ssl session reuse - status code ok got: ''
expected: '200'
129-ssl-socket.t TEST 4: ssl session reuse - response_body - response is expected (repeated req 0, req 0) @@ -1,10 +0,0 @@
-connected: 1
-ssl handshake: userdata
-sent stream request: 59 bytes.
-received: HTTP/1.1 200 OK
-close: 1 nil
-connected: 1
-ssl handshake: userdata
-sent stream request: 59 bytes.
-received: HTTP/1.1 200 OK
-close: 1 nil
'
129-ssl-socket.t TEST 4: ssl session reuse - grep_error_log_out (req 0) ''
doesn't match '(?^:^lua ssl save session: ([0-9A-F]+):2
lua ssl set session: \1:2
lua ssl save session: \1:3
lua ssl free session: \1:2
lua ssl free session: \1:1
$)'
129-ssl-socket.t TEST 4: ssl session reuse - grep_error_log_out (req 1) 'lua ssl save session: 0000000008780F80:2
lua ssl set session: 0000000008780F80:2
lua ssl save session: 00000000087B75B0:2
lua ssl save session: 0000000008780F80:3
lua ssl set session: 00000000087B75B0:2
lua ssl save session: 00000000087B75B0:3
lua ssl free session: 0000000008780F80:2
lua ssl free session: 00000000087B75B0:3
lua ssl free session: 0000000008780F80:1
lua ssl free session: 00000000087B75B0:1
'
doesn't match '(?^:^lua ssl save session: ([0-9A-F]+):2
lua ssl set session: \1:2
lua ssl save session: \1:3
lua ssl free session: \1:2
lua ssl free session: \1:1
$)'

Expected Failures

File Name Details
043-shdict.t TEST 49: list keys in an empty shdict - response_body - response is expected (repeated req 0, req 0) got: '1
'
expected: '0
'
043-shdict.t TEST 45: list all keys in a shdict - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1,4 @@
-2
+3
bah
bar
+foo
'
043-shdict.t TEST 12: get non-existent keys - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1,2 @@
-nil
+false
-nil
+false
'
043-shdict.t TEST 41: flush_expires - response_body - response is expected (repeated req 0, req 0) got: '2
'
expected: '1
'
043-shdict.t TEST 28: replace key (key not exists) - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1,2 @@
-replace: false not found false
+replace: true nil false
-foo = nil
+foo = 10502
'
043-shdict.t TEST 48: list keys in a shdict with limit larger than number of keys - response_body - response is expected (repeated req 0, req 0) got: '3
'
expected: '2
'
106-timer.t TEST 3: lua variable sharing via upvalue - pattern "(?^:\[lua\] content_by_lua_block\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 0)
106-timer.t TEST 4: simple at (sleep in the timer callback) - pattern "(?^:\[lua\] content_by_lua_block\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:6[4-9]|7[0-6]))" should match a line in error.log (req 0)
106-timer.t TEST 1: simple at - pattern "(?^:\[lua\] content_by_lua_block\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 0)
106-timer.t TEST 27: user args - pattern "(?^:\[lua\] content_by_lua_block\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer)" should match a line in error.log (req 0)
108-timer-safe.t TEST 2: simple at (sleep in the timer callback) - pattern "(?^:\[lua\] content_by_lua_block\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:6[4-9]|7[0-6]))" should match a line in error.log (req 0)
108-timer-safe.t TEST 1: simple at - pattern "(?^:\[lua\] content_by_lua_block\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 0)
109-timer-hup.t TEST 7: HUP reload should abort pending timers (fuzz test) - grep_error_log_out (req 0) got: 'stream lua found 8182 pending timers
'
expected: 'stream lua found 8191 pending timers
'
109-timer-hup.t TEST 7: HUP reload should abort pending timers (fuzz test) - grep_error_log_out (req 1) got: 'stream lua found 8184 pending timers
'
expected: 'stream lua found 8191 pending timers
'
124-init-worker.t TEST 18: syslog error log - udp_query ok ''
doesn't match '(?^:Bad bad bad)'
126-shdict-frag.t TEST 3: merge 3 single-page free slabs (actively deleted, merge backward AND forward) - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1,11 @@
successfully set foo.
-successfully set bar.
+successfully set bar with force.
successfully set baz.
found foo: 4000
found bar: 4001
found baz: 4002
failed to safe set blah: no memory
-failed to safe set blah: no memory
+successfully safe set blah
successfully safe set blah
successfully set foo with force.
successfully set bar.
'
126-shdict-frag.t TEST 7: merge big slabs (less than max slab size) backward - response_body - response is expected (repeated req 0, req 0) @@ -2,4 +2,4 @@
failed to safe set baz: no memory
found bar: 4000
delete bar
-successfully safe set baz
+failed to safe set baz: no memory
'
126-shdict-frag.t TEST 2: merge 2 single-page free slabs (forcibly evicted, merge backward) - response_body - response is expected (repeated req 0, req 0) @@ -1,4 +1,4 @@
-successfully set foo.
+successfully set foo with force.
successfully set bar.
found foo: 4000
successfully set baz with force.
'
129-ssl-socket.t TEST 4: ssl session reuse - pattern "SSL reused session" should match a line in error.log (req 0)
129-ssl-socket.t TEST 4: ssl session reuse - pattern "lua ssl free session" should match a line in error.log (req 0)
129-ssl-socket.t TEST 27: unix domain ssl cosocket (no gen session) - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: true
'
129-ssl-socket.t TEST 27: unix domain ssl cosocket (no gen session) - response_body - response is expected (repeated req 1, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: true
'
129-ssl-socket.t TEST 24: lua_ssl_crl - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-failed to do SSL handshake: 12: CRL has expired
-failed to send stream request: closed
'
129-ssl-socket.t TEST 24: lua_ssl_crl - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0)
129-ssl-socket.t TEST 24: lua_ssl_crl - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-failed to do SSL handshake: 12: CRL has expired
-failed to send stream request: closed
'
129-ssl-socket.t TEST 24: lua_ssl_crl - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1)
129-ssl-socket.t TEST 22: unix domain ssl cosocket (verify) - response_body - response is expected (repeated req 0, req 0) @@ -1,6 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-sent stream request: 9 bytes.
-received: flash!
-received: the end...
-close: 1 nil
'
129-ssl-socket.t TEST 22: unix domain ssl cosocket (verify) - grep_error_log_out (req 0) ''
doesn't match '(?^:^lua ssl save session: ([0-9A-F]+):2
lua ssl free session: ([0-9A-F]+):1
$)'
129-ssl-socket.t TEST 22: unix domain ssl cosocket (verify) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0)
129-ssl-socket.t TEST 22: unix domain ssl cosocket (verify) - response_body - response is expected (repeated req 1, req 0) @@ -1,6 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-sent stream request: 9 bytes.
-received: flash!
-received: the end...
-close: 1 nil
'
129-ssl-socket.t TEST 22: unix domain ssl cosocket (verify) - grep_error_log_out (req 1) ''
doesn't match '(?^:^lua ssl save session: ([0-9A-F]+):2
lua ssl free session: ([0-9A-F]+):1
$)'
129-ssl-socket.t TEST 22: unix domain ssl cosocket (verify) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1)
132-lua-blocks.t nginx: [emerg] Lua code block missing the closing long bracket "]]" in /home/ec2-user/git/stream-lua-nginx-module/t/servroot/conf/nginx.conf:22
132-lua-blocks.t nginx: [emerg] unexpected lua closing long-bracket in /home/ec2-user/git/stream-lua-nginx-module/t/servroot/conf/nginx.conf:22
132-lua-blocks.t nginx: [emerg] Lua code block missing the closing long bracket "]]" in /home/ec2-user/git/stream-lua-nginx-module/t/servroot/conf/nginx.conf:22
132-lua-blocks.t nginx: [emerg] Lua code block missing the closing long bracket "]==]" in /home/ec2-user/git/stream-lua-nginx-module/t/servroot/conf/nginx.conf:22
132-lua-blocks.t nginx: [emerg] "http" directive is not allowed here in /home/ec2-user/git/stream-lua-nginx-module/t/servroot/conf/nginx.conf:28
132-lua-blocks.t nginx: [emerg] Lua code block missing the closing long bracket "]=]" in /home/ec2-user/git/stream-lua-nginx-module/t/servroot/conf/nginx.conf:22

Warnings

Go back to the index page.